Pre-recorded classes

Face to Face
Classes

Great for you if you like an extra push of the live class.

Live-stream
Classes

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!

Scheduled Pre-recorded

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!