Have you heard of 30 day challenges? Join us as we discuss our favorites.