I did 2 private lessons and it was AMAZING each time!!! You HAVE to come and train here!! The trainers are all so nice and they make sure you understand the technique so very very recommended!! I trained with Kong and it was very good!!! Loved this place!!