Principles of Problem-based Learning

Watch a playlist that consists of 12 short videos about Principles of Problem-based Learning