• 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

selected publications

full name

  • Joshua Ellis