Yes! The only limitation is finding available time slots that work for both you and your trainer.
This varies from time to time depending on demand. You can see our class schedule here.
That depends on the type of membership you have. If you have a month-to-month type you can cancel at anytime. If you have a discounted annual commitment membership, you cannot cancel until your annual contract term expires.