Play Kids Games is a excellent site for educational games for grades PreK-Middle School. This is a safe site that covers a lot of areas such as: math, vocabulary, shapes, etc. Also, there is a teacher portal which allows teachers to create a class and then customize content so that it shows up in the games.
I highly recommend Play Kids Games by clicking here!!!