Joshua Ellis is an Associate Professor in Teaching and Learning, specializing in STEM Education, Science Education, Educational Technology.
research interests
Facilitating the development of pre-service and in-service teachers' practice in online, blended, and face-to-face learning environments; Promoting model-based and engineering-integrated science instruction through STEM integration; Designing and creating dynamic, student-centered online learning environments for educators