MultiplicationGames is a wonderful free site for students looking to learn and strengthen their multiplication skills.  This is done through a wide variety of fun educational games (Game Based Learning) such as: multiplication bowling, times table shooting, and more.  Finally, some of these games are multi-player and a great way to integrate "group learning" into a classroom.

I highly recommend checking out MultiplicationGames by clicking here.