I have been teaching a ten year old Spanish boy English for three months and he now has all the very basic skills. However, have been using a fairly boring, out of date course/video and this is proving to be tedious for both us us.

There seem to be thousands of courses out there, but I would appreciate a recommendation from a teacher with tried and tested experience before a buy something new.