by: Hillary Smith
Be prepared to challenge your body and mind in new ways, have some fun and maybe make some new fit friends!
What you'll need to have: