I worked in an acadamy for two weeks (had to quit because of a family issue back in Canada) but I taught a group of 5-8 year olds. We didn't "teach" in a formal way but basically played, colored, sang songs and had fun. I have never spoken Spanish in my classes and this class I had to speak spanish basically the whole time.
I agree though. Kids should have fun when learning. It shouldn't be forced.
A short article on ideas to make learning fun for kids.
Cheers!
Diana