Most games work really well if you have flashcards for some verbs. Since we describe still photos in the present progressive, you can play just about anything.
Grammar Checker -
WhiteSmoke is an innovative writing solution, with a spelling and grammar checker to catch mistakes, and a style checker to enhance your writing.
An ELT Notebook(2)
Methodology, practical activities and lots more.