As of last week, I am a Certified ScrumMaster (CMS).
Scrum is an iterative, incremental process for developing any product or managing any work. It produces a potentially shippable set of functionality at the end of every iteration.
I can recommend Netobjective’s course:
ScrumMaster Certification (CSM) Agile project management is as radically different from traditional project management as agile processes are different from traditional methodologies. One of the most popular agile methods is called Scrum, and this course is about managing Scrum projects. Rather than plan, instruct and direct, the agile project manager (called the ScrumMaster) facilitates, coaches and leads. In this course, you learn how to make a development team, a project, or an organization agile, and at course completion, you are certified as a ScrumMaster. The course consists of lecture, hands-on discussions and exercises, case studies, and examples used to educate you in the way of the ScrumMaster.
Now waiting for my first Scrum project.