Discussions of various technological projects I've been involved in as an English teacher, English and reading learning specialist, software training specialist, graduate student, library examiner, avid reader, and new media enthusiast