1) Core concepts. Learners are exposed to the fundamentals of the course in a traditional faculty driven classroom/lecture setting for 3 - 4 sessions.

2) Advance Assignment. Learners are given an advanced assignment and furnished with learning outcomes for a particular topic. Reading materials are supplied by the course teacher. They are expected to engage with learning materials individually.

3) Group Discussion. The students convene in groups at class time and are given questions based on the learning outcomes that must be discussed in groups for not more than an hour.

4) Faculty Guided Review. All groups reconvene with the course teacher (content specialist) to discuss the same questions in a discussion format and not a lecture format. Students can ask questions of each other or the course teacher at this point to clarify any gaps in knowledge.

5) Formative Assessment. A short 10-item formative MCQ is given to the students to test for gaps in their own knowledge.