Course Category: Free

Blended Learning for Beginners

Blended Learning for Beginners Blended learning is one of the best approaches for enhancing learning experience for students. In this course, participants will explore blended learning techniques and plan for implementing blended learning into their courses.

Contextualized Language Instruction

Contextualized Language Instruction Teaching a foreign language in a face to face setting is difficult. What is more, teaching a foreign language online is even more challenging. In this course, participants will learn how to contextualize foreign language instruction using human-centered design for enhanced online learning.


Ubuntugogy 101 If you are a teacher of African people, then the understanding of  ubuntugogy and its powerful capacity to move teaching and learning beyond the scope of pedagogy and androgogy is imperative.  To learn more about this paradigm, sign up for our free course, Ubuntugogy 101. This course will answer two key questions: Why …

Ubuntugogy Read More »