Problem based learning (PBL) is a student-centered approach where students learn through solving problems. The instructor facilitates learning by guiding students through the problem solving process. PBL represents a shift from traditional lecture-based teaching. The author discusses their experience with PBL during undergraduate studies and a course where they learned about PBL and presented on challenges and progress of Smart Schools in Malaysia.