CBME also emphasizes the development of skills in cognitive, psychomotor, and affective domains, which are essential for future clinicians . Additionally, CBME incorporates newer teaching and learning methods, such as small group teaching and role-play, which can enhance the learning experience for students .