Excellent camp vibe. The instructors were skilled and communicated very effectively with our students!