Problem based learning involves presenting students with problems to stimulate self-directed learning. Students work in groups to identify learning issues related to a problem and apply their new knowledge to understanding the problem. It has theoretical foundations in contextual and cooperative learning, with the idea that learning is better recalled when encountered in a similar context. PBL is used extensively in health professional programs to simulate realistic clinical situations and develop students' knowledge, skills, and values through an active learning process centered around problems.