  We construct a Poincare-Birkhoff-Witt type basis for the Weyl modules of the
current algebra of $sl_{r+1}$. As a corollary we prove a conjecture made by
Chari and Pressley on the dimension of the Weyl modules in this case.
  Further, we relate the Weyl modules to the fusion modules of the current
algebra defined by Feigin and Loktev, and to the Demazure modules in level one
representations of the corresponding affine algebra. In particular, this allows
us to establish substantial cases of the conjectures of Feigin and Loktev on
the structure and graded character of the fusion modules.
