Craig has recently left Taiwan and is working overseas as cruise director for Truk Master Cruise, he is also now a RAID Instructor Trainer, PSAI Tech instructor. Hopefully he will return someday

Craig Johnson is a very experienced scuba dive instructor with a fervent love of the ocean, this can be seen through his training and instruction as a coach as well as various conservation projects he gets involved in.

He is keen to pass on his experience and love of the water through scuba diver training.

Originally from Canada, Craig has been diving for over 30 years. He first learned to dive with the now defunct NASDS agency, and currently holds instructor qualifications for both PADI and PSAI.

During his tenure, Craig has worked as a government research diver, lifeguard, dive master, conservation project manager, dive shop manager and a scuba instructor.

Craig Johnson scuba instructor

Craig, is both a PADI & PSAI instructor. Located in Taipei he offers dive training and certification throughout Taiwan and SE Asia.

If you are living in Taiwan or even just visiting and would like to learn how to dive, get in touch and he would be happy to help.

If you are already a certified diver and are looking for a dive guide or dive coach who can help push your limits and advance your competency as a diver, improve your skill set further to Advanced, Master or Rescue diver level get in contact.

Taking it a step further you might also be interested to try your hand at Tech diving, Craig is one of the few English speaking instructors who is able to teach tech diving courses.


Provides instruction in Taiwan and through SE Asia

Taipei, Taiwan
Phone: +886 (0)916 568 219


Contact: Craig / [email protected]




Craig Johnson working on the squid nest

Craig Johnson working on the squid nest artificial reef conservation project

During the last 3 years, Craig managed and worked extensively on the squid nest artificial reef conservation project located in LongDong bay, NE Taiwan.


Junior Courses:
PADI Bubble maker
PADI jr. Open Water Diver

Rec Courses:
PADI Discover Scuba
PADI Scuba Review
PADI Open Water Diver
PADI Advanced Open Water Diver
PADI Rescue Diver and EFR (Emergency First Responder)
PADI Master Scuba Diver
PADI Divermaster

Tech Courses:
Advanced Nitrox Diver
Extended Range Nitrox Diver

Specialty Courses:
EFR ; Deep; Enriched Air; Emergency Oxygen Provider; Equipment Specialist; Night Diver; Wreck; Peak Performance Buoyancy; Project Aware; AWARE Coral Reef Conservation

For more information contact Craig directly