Great instructors, students of all ages, and they put on a great performance.