Certified Scrum Master
Earlier this week, I attended a two day class for Certified Scrum Master conducted by Bob Hartman who is known as "Agile Bob". I have only one word to explain the class and instructor - "wonderful". We've been working on managing our projects at work using some sort of Agile model for a while now. I've read few books and articles on Scrum before I went for this class. However after taking class, I have a firm graps on Scrum concepts and this increased knowledge has given additional ideas on how to improve our existing processes.
Bob is an excellent and entertaining instructor with tremendous experience in coaching Agile/Scrum teams. You can read his blog at Agile for All. The course content was well balanced between theory and practice exercises and case studies. There were very few power point slides and every part of the course was designed to keep attendees engaged and having fun while learning the material.
Overall I would strongly recommend this class to anyone who is interested in learning about this topic.