Excellent foiling school with professional instructors and a systematic approach to teach e-foiling or wing-foiling. I came for four days with 7 two-hours sessions. I did 2 e-foiling sessions to master the foiling part, and 5 sessions at 15-25kn wind speed out on the bay. Both Paula and Wade are great instructors who are specific in their feedback, correct your mistakes, and take you one level up with each session. The equipment is well maintained and modern. I think it’s important to come with the right mindset: while e-foiling is fun, relaxing and super fast to learn (up on the board and flying in the first session), wing foiling demands some determination, perseverance, and most importantly a constructive teacher that is able to give specific input on how to correct the many mistakes you will do. The instructors are clear and attentive, which enabled me to make fast progress. Since the school has several board, foil and wing sizes available, you get the right equipment for every condition. We also changed wing sizes out on the sea when needed. So, if you just want to have fun on the efoil or if you are committed to learn wing foiling, this is the right place! Showers and dressing rooms are available on site in the USA sailing center. Would always come back and highly recommend it.