He teaches graduate level courses on instructional design and the effective use of technology in the classroom. His research interests include the design of learning environments, using technology to support teaching and learning, urban school reform, science curriculum development, and educational software design. Prior to serving at Concordia... Read More →