This is decidedly not a beginning agile class, but also not an advanced one. It is an intermediate course for practitioners with at least 6 months of hands-on agile experience. You should also be grounded in Agile Fundamentals (ICAgile Certified Professional), a Certified ScrumMaster, or equivalent agile training. The course builds directly on your agile team experience – without this, you and your colleagues will get a less than fulfilling experience. The class prepares you to act as a leader on agile teams and leave with ideas for helping them as soon as you get back.