The TSE learning experience it is absolutely the best in the business. The entire week is very well structured to ensure that you achieve your surfing goals, regardless of your level of expertise. You have one surfing sessions each day, where you are usually video-taped, … View Full review