This course over emphasized that taking classes as the most important thing for Professional Development.
I agreed that taking classes are critical to understand some theory behind to improve your Technical competency, and potentially your Professional and Personal competencies. However, I found real-life experiences and continuous improvements are more effective for me. I also found exchanging ideas with a peer are also very helpful to deal with specific situations.