Face to Face
Great for you if you like an extra push of the live class.
Great for you if you like to stick to a schedule and enjoy the live feedback and interaction of the instructor and others to keep you motivated!
Great for you if you want more options for class times and need the accountability of logging in at a specific time or you might not end up doing a class!
Fitness Soul On Demand
Great for you if you are really self-motivated and if you don't have a fixed schedule and need to be able to do a class when you have a spare moment!