Great atmosphere and an amazing group of like-minded people. I have met some great friends and all the coaches are super supportive regardless of your experience at cross ... more