I’m always a little skeptical when I see nothing but great reviews. I picked Blue Immersion for my beginning freediving class anyway. The experience: Excellence, passion and love for the sport, professionalism, world-class course materials, and fun all around. Very happy. My instructor Lam is at the top of his game and has the gift for creating that rapport and vibe and getting results that actually amazed me. 5 stars in every respect. Will be going back for more!