He teaches courses in educational technology to pre-service teachers and is interested in effective strategies for integrating technology into all aspects of learning. He has conducted professional development workshops on a range of topics including digital video, podcasting, WebQuests, blogging, website design/creation, Web 2.0 tools and technology integration. Prior to becoming a professor Stein taught elementary school for 6 years at both the third and fifth grade levels.