We construct a Teichmuller curve uniformized by a Fuchsian triangle group commensurable to �(m, n, ∞) for every m, n ≤ ∞. In most cases, for example when m 6 n and m or n is odd, the uniformizing group is equal to the triangle group �(m, n, ∞). Our construction includes the Teichmuller curves constructed by Veech and Ward as special cases. The construction essentially relies on properties of hypergeometric differential operators. For small m, we find billiard tables that generate these Teich- muller curves. We interpret some of the so-called Lyapunov exponents of the Kontsevich-Zorich cocycle as normalized degrees of a natural line bundle on a Teichmuller curve. We determine the Lyapunov exponents for the Teichmuller curves we construct.