Here are some websites approved by your teacher...
starfall
ABCya
PBSkids
Game Goo
Learning Planet
Silly Books
FRIV