My class was great in that it wasn't too challenging. It wasn't that great in that it wasn't too challenging. I'm sure there are a lot of variations in terms of who your instructor is and what style of class you go to but, I have to say for the price of packages and my experience, i'm okay for now.