Author

James O'Connorhorrill has been teaching ESL for the last 14 years, both at university level and for private colleges, specializing in writing skills for English proficiency tests and academic English. He also designs and implements course material for Computer Aided Language Learning (CALL) courses and is currently involved with projects that leverage virtual worlds and game play as a learning tool.