Yoga classes can be tailored to suit you.  From 45, 60, 75 and 90 minutes, to half or full day workshops and longer retreats.  Let us know what it is you are looking for and we can accommodate.