Here are some websites approved by your teacher...
ABCya!
Sheppard Software
Funbrain
Yahoo Games
Cartoon Network
Disney
Ed Heads
Cool Math
Cooking Games
Fantage
Mario
Puff Games
Wee World
http://www.friv.com/
http://www.enchantedlearning.com/biomes/ Animal Project