Such a fun workout and a great community! Each class you learn skills to build on each other and eventually your strength increases and you see more and more success. I love all the teachers, but most often see Laura, Mandy, Amy (intermediate) and Katie. Don't be intimidated to try it - I'm so glad I went to my first class!