Dr. John Thompson is an Associate Professor at Buffalo State College where he is the coordinates the Educational Computing graduate program. He teaches almost all his graduate courses 100% online, having taught some 70 online courses. He enjoys working and teaching from his home office at all hours of the day and night. His previous career experience includes working in urban, suburban, and rural schools as an elementary and secondary classroom teacher (general education and special education), curriculum coordinator, principal, and school superintendent. He functioned as director of training for two state governments and director of a computer training organization.
Dr. Thompson's PhD is in Education Administration from the University at Buffalo where his doctoral dissertation researched connections between adult education principles and writers of computer documentation. His current research interests include Web 2.0 and online learning (especially asynchronous online discussions) in higher education.