Skip to main content


The best experience & instructors I've ever had – semi-beginner – now much better

By Jay P 1 June, 2017
New York City, New York

Johnny’s created something special here. From start to finish he and his team were excellent and made our time in CR both fun and educational. TSE has several instructors that they try to match depending on skill level and ability, add the fact that you … View Full review