1. Blended learning in higher education: three different design approaches;Alammary;Australas. J. Educ. Technol.,2014
2. Qualitative Data Analysis with NVivo;Bazeley,2013
3. Innovations in Teacher Education : a Social Constructivist Approach. SUNY Series, Teacher Preparation and Development;Beck,2006
4. The Natural Investigator : a Constructivist Approach to Teaching Elementary and Middle School Science;Bentley,2000
5. The Handbook of Blended Learning: Global Perspectives, Local Designs;Bonk,2012