I think one of the best ways to learn English is SINGING! specially when you are a child! Do you agree with me? If you are a Primary teacher or have children, you should take a look the following web page: http://www.supersimplesongs.com/
This web is fantastic and truly amusing for children!!! You can find interesting material for Halloween! Have a look at this!