May Social: Destination Antarctica

Join us for a social about travel to the frozen continent, hosted by our Travel Director, Amy Christopher.  Learn moreThursday, May 18th at 6:30pm

Specialty of the Month: Night and Limited Visibility

Sign up for our Night and Limited Visibility class and receive 10% off any dive light! Class is held on Thursday, May 25th from 6-8pm.

Current Promotions

Free transmitter with purchase of Eon Steel computer ($440 value)

20% off GoPro Hero4 Black (while supplies last)

20% off SeaLife DC1400 Camera (while supplies last)


Below is a list of our regularly scheduled classes. We also offer private classes on an individual basis. 

Weekend Open Water Class

Earn your open water certification in two weekends. Classes meet on the first and second Friday, Saturday, and Sunday of the month.

Upcoming Dates:

  • May 5-7 & May 12-14
  • July 7-9 & July 14-16
  • Aug 4-6 & Aug 11-13

Monday/Tuesday Open Water Class

Earn your open water certification in three weeks. Classes meet on Monday and Tuesdays for three weeks.

Upcoming Dates:

  • May 1-2, May 8-9, May 15-16
  • June 5-6, June 12-13, June 19-20
  • July 10-11, July 17-18, July 24-25

Accelerated Open Water Class

Complete your open water certification in one weekend! Ask about eligibility. Classes meet the last Tuesday, Friday, Saturday, and Sunday of each month.

Upcoming Dates:

  • June 20, June 23-25
  • July 25, July 28-30

Open Water Practice Nights

All current open water students are invited to our free open water practice nights, where students can work on their comfort and skills in the pool before their open water dives. 

Upcoming Dates:

  • May 13th 1-4pm
  • June 25th 9-12pm
  • July 8th 1-4pm
  • July 23rd 9-12pm

Scuba Skills Update

Refresh your scuba knowledge before your next open water dive. This three-hour class will re-introduce you to your dive skills so you can have a safe and worry-free dive trip.

Upcoming Dates:

  • May 10th 7-9pm
  • June 7th 7-9pm
  • July 12th 7-9pm
  • July 23rd 9-12am

Group Try Scuba Class

Get your feet wet in our exciting introductory two-hour Try Scuba class. Everything is included, just bring your bathing suit!

Upcoming Dates:

  • May 21st 1-3pm
  • June 17th 2-4pm
  • July 5th 6-8pm
  • July 16th 1-3pm

Freediving Class

Learn how to safely explore the underwater world on a single breath in our Level 1 Freediving class

Upcoming Dates:

  • May 17-19th
  • June 14-16th
  • July 19-21st

Freediving Club

The Freediving Club meets to practice skills in the pool. No experience necessary. 6:00-9:00pm

Upcoming Dates:

May 4th, May 11th, May 20th, May 27th, June 8th, June 17th, July 6th, July 13th, July 15th, July 22nd


Aurora Reservoir, Colorado

Complete your certification dives closer to home at Aurora Reservoir, only an hour from Boulder. Summer water temperatures are generally 65-70ºF. Available July through September.

Upcoming Dates:

  • June 13-14th
  • July 22-23rd

Blue Hole, New Mexico

Located in Santa Rosa, New Mexico along old Route 66, the Blue Hole is an 80ft deep natural sinkhole filled with cool, crystal clear springwater. Trips run year-round.

Upcoming Dates:

  • May 13-14th
  • June 17-18th

Homestead Crater, Utah

Complete your dives in the geothermally heated Homestead Crater in Midway, Utah. The toasty 95ºF water makes this a truly unique dive experience. Trips run from the fall through the spring.

Upcoming Dates:

  • May 20-21st
  • June 3-4th

Key Largo, Florida

Complete your certification dives in the warm waters of the Florida Keys. Fly in on Thursday, dive Friday and Saturday, and return on Sunday. Trips run quarterly. More information. 

Upcoming Dates:

  • June 15-18th
  • August 10-13th
  • November 9-12th

Looking for something more exotic?

Ocean First Travel offers a variety of group trips to exciting international dive destinations, and are able to help plan a custom trip for all types of divers.


Below is a list of our regularly scheduled continuing education courses. Other SSI specialties are available and all can be scheduled on an individual basis. 

Enriched Air Nitrox

Nitrox allows for longer bottom time and larger safety margins. One of our most popular con-ed courses, and can be completed without pool time.

Upcoming Dates:

  • June 3rd from 1-4pm
  • July 1st from 1-4pm

React Right

Learn the the basics of First Aid, CPR, AED and Oxygen administration in diving emergencies and how to properly evaluate an emergency situation. Required prerequisite for Stress & Rescue.

Upcoming Dates:

  • May 11th from 5:30-9:30pm
  • June 8th from 5:30-9:30pm
  • July 13th from 5:30-9:30pm

Stress & Rescue

Learn how to avoid, recognize, and solve problems on the surface and underwater and be prepared for an unexpected emergency.

Upcoming Dates:

  • May 22-24th from 6-9pm
  • June 26-28th from 6-9pm
  • July 24-26th from 6-9pm

Underwater Navigation

Learn how to use a compass, natural navigation skills, estimate distances, perform search patterns, and find your way back to the exit point.

Upcoming Dates:

  • May 6th from 10-12pm
  • June 3rd from 10-12pm
  • July 1st from 10-12pm

Waves, Tides, and Currents

The motion of the ocean can have a big effect on your enjoyment of a dive. This course will teach you how to interact with a variety of water conditions.

Upcoming Dates:

  • May 21st from 10-12pm
  • June 18th from 10-12pm
  • July 16th from 10-12pm

Wreck Diving

Wreck dives offer a glimpse into the past and a hearty history lesson. Learn how to stay safe while navigating these exciting nautical artifacts.

Upcoming Dates:

  • May 20th from 10-12pm
  • June 17th from 10-12pm
  • July 15th from 10-12pm

Night & Limited Visibility

This course will teach you about planning and conducting safe night and limited visibility dives.

Upcoming Dates:

  • May 25th from 6-8pm (Specialty of the Month Deal: Enroll in class and receive 10% off any dive light)
  • June 4th from 2-4pm
  • July 2nd from 2-4 pm

Boat Diving

This course covers the knowledge you need to make your first boat diving vacation a true success, and how to prepare for diving from all sizes and types of boats.

Upcoming Dates:

  • May 21st from 1-3pm
  • June 18th from 1-3pm
  • July 16th from 1-3pm

Deep Diving

This course will give you the knowledge, skills, and experience to safely dive to deeper depths.  

Upcoming Dates:

  • May 7th from 12-2pm
  • June 4th from 12-2pm
  • July 2nd from 12-2pm