Do you have several years of real-life experience with agile software development? Do you also have a genuine interest in going beyond the basics, in deepening your knowledge and sharpening your tools? In that case this course is for you. This is not a course for agile beginners or the faint of heart. Expect to do homework, expect to be put through your paces, expect to dialog and argue, expect to have your beliefs challenged.