Try these Flash games


Brain Teasers
Games
PedagoTube


PedagoNet