Dan was very accommodating and a great teacher! He was able to plan sessions around mine and my friends busy schedules so we were able to take the class together. He was very thorough with explanations which made me feel very prepared and excited to dive. I highly recommend! - via 