This article explores the different perspectives and strategies of Professional Learning and Development (PLD) in education. It discusses how PLD can improve the efficiency, competency and effectiveness of professionals, better utilization of strengths and bridging the weaknesses. The article also covers the importance of effective learning and teaching strategies, content, future development, social learning theory, complex learning environment, enhancing learning of challenging content, and critical and personal reflection. The author also compares their previous personal experiences of professional learning with the learning from the PLD course.