Useful articles about improving online group work http://www.facultyfocus.com/articles/online-education/five-steps-to-improving-online-group-work-assignments/
For Online Ice breakers go to: Conrad, R. and Donaldson, J. (2011). Engaging the Online Learner. San Francisco, CA: Jossey-Bass.
Resources for ESL teaching http://esl.about.com/od/teachingenglish/
Found this board on Pinterest which might be helpful https://www.pinterest.com/brandieconrick/medical-terminology-help-learning/
Links to templates for games
More resources on blog via home page and categories