Try
https://www.pedagonet.com/Fun/flashgames.htm
Brain Teasers
Golfisms
PedagoTube
PedagoNet