Small group teaching – learning has become the cornerstone of contemporary medical / health professional education. Learning in small groups optimizes firstly, student engagement in learning, deeper understanding of content knowledge, develops collaborative learning among peers and also develops important domain-independent skills (e.g., communication, team-work) relevant for future practice. However, for the above to be realised, small groups must be effectively conducted through appropriate facilitation skills.