Senior Sham is an amazing trainer
Workouts are challenging but achievable
Great sense of community
Trainer cares about your success
Improves level of fitness