missed a live class? no worries… catch a class on demand at any time.

Find your class…

  • past classes

    All classes you have signed up for and taken live are available to you at any time. Otherwise please choose the option to rent or buy the access to any videos.