Bakir, N., Devers, C. & Hug, B. (2016). Affordances and Constraints of a Blended Course in a Teacher Professional Development Program. In Proceedings of EdMedia + Innovate Learning 2016 (pp. 1114-1126). Waynesville, NC: Association for the Advancement of Computing in Education (AACE).