It was an amazing experience. The instructors are friendly and they made everything so easy.
Due to weather conditions they had to cancel for the day we had scheduled, but they gave us many options and were very attentive to reschedule us before we had to leave Outer Banks.