Hi this is a project which gets EAL teachers and subject teachers preparing activities for EAL students in mainstream classes. There are some activities on here for different subjects areas. Also other games and ideas in the link below if you scroll down.

http://www.collaborativelearning.org/activities.html

Kate Elliot

Head of EAL