selected publications academic article Understanding web activity patterns among teachers, students and teacher candidates. Journal of Computer Assisted Learning. 33:588-596. 2017