A great way of teaching vocabulary to the students is by playing bingo. You can buy these games or you can make them yourself.
In this great webpage you can make your own, and free! Look around as you will find much more useful stuff for your classroom.
I play bingo with students of all ages, from infants to teenagers, even sometimes with adults! And they all love it!
You can also use the call out cards to play different games as well, like What am I? or Guess who I am!.