Was really fun for me and my friends. Different levels of challenges also appeal to us, including the choice to take the challenges at our own pace. Instructors are friendly and encouraging, making the entire course very enjoyable.