CME aims to provide lifelong learning for physicians through education, management training, and skills development like communication and team building. However, traditional didactic CME courses have little impact on changing physician performance or patient outcomes. More effective CME includes identifying educational needs, setting objectives, focusing on relevant practice issues, allowing interaction, and providing opportunities for practice and feedback. CME programs at KFSH include journal clubs, debates, case presentations and discussions, and skills-based sessions to allow for more effective learning.