MHSSC is dooooope for sure not a "beginner camp" we have skate ramps, and travel to other parks and go cliff jumping and stuff too, the good thing about our camp is the coaches actually know your name and give you 1 on 1 coaching PLUUS its way cheaper.