Honestly I cant recommend this enough! It was my first session today and it really exceeded my expectations. The instructor Rob was very good and took time out to give ve ... more