Dry drills are an important element for building initial familiarity with motor skills in technical dive training.

How I teach

Everyone is different, and I don’t think there’s one single way to learn diving. However, there is a defined set of performance requirements that students need to fulfill to be qualified divers at each level – the path may vary, but the finish line is always the same. Each level is also the foundation for further training. As an instructor, it is my responsibility to keep these three aspects in mind at all times: to adapt the way I teach to the student’s needs, to make sure that every student I certify is competent, confident, and comfortable at the current level of training, and to ensure that everything I teach is suitable to serve as a foundation for further training without the need to unlearn or relearn.

I believe that my personal dive experience in a wide range of environments, from tropical reefs to deep ocean dives to the insides of wrecks and caves, on a wide range of equipment configurations (backmount, sidemount, rebreather, drysuit, scooter, …), my ongoing engagement with diving-related subjects as a writer, editor, and translator, and not least my passion for working with people and sharing my love of the underwater world, as well as the joy it gives me to see my students smiling proudly at the end of a long training day, are what makes me stand out as an instructor.

Interested? Contact me to ask about courses in Taiwan and the Philippines.


TDI technical diving

  • Intro to Tech
  • TDI Sidemount
  • Advanced Nitrox*
  • Decompression Procedures*
  • Extended Range*
  • Trimix* (available soon)

*these courses can be taken in either backmount or sidemount configuration

Recreational diving (PADI/SDI)

  • Open Water
  • Advanced Open Water
  • Nitrox
  • Rescue Diver
  • Divemaster
  • Specialties (Sidemount, Deep Diver, Peak Performance Buoyancy, Diver Propulsion Vehicle, Wreck Diver, Drysuit, Emergency First Response).

PADI technical diving

  • Tec 40
  • Tec 45
  • Tec 50
  • Tec Sidemount

The PADI TecRec program offers courses which are roughly equivalent to TDI. However, PADI lacks the Intro to Tech course, in which .divers learn the fundamentals of team diving in double tanks. I generally prefer teaching under TDI but can accommodate PADI if desired.