30 | 31 10:00 am Yoga for Healthy Bones 5:00 pm Iyengar - Level I - Active | 1 9:00 am LIVESTREAM - Yoga for Healthy Bones 5:00 pm 6-Week Beginner Series (5/6) | 2 8:30 am Iyengar Intermediate 8:30 am LIVESTREAM - Intermediate | 3 9:00 am Iyengar Level I & II - Active 9:00 am LIVESTREAM - Level I & II | 8:00 am April Pranayama Series (1/3)
9:15 am Iyengar Level I - for 50+
| 10:00 am Insights from India
10:00 am LIVESTREAM - Insights from India
|
| 10:00 am Yoga for Healthy Bones
5:00 pm Iyengar - Level I - Active
| 9:00 am LIVESTREAM - Yoga for Healthy Bones
5:00 pm 6-Week Beginner Series (6/6)
| 8:30 am Iyengar Intermediate
8:30 am LIVESTREAM - Intermediate
| 9:00 am Iyengar Level I & II - Active
9:00 am LIVESTREAM - Level I & II
| 8:00 am April Pranayama Series (2/3)
9:15 am Iyengar Level I - for 50+
| 10:00 am In-Depth Studies Program (4/6)
|
| 10:00 am Yoga for Healthy Bones
5:00 pm Iyengar - Level I - Active
| 9:00 am LIVESTREAM - Yoga for Healthy Bones
5:00 pm SPRING - Beginner & Continuing Beginner Series (1/6)
| 8:30 am Iyengar Intermediate
8:30 am LIVESTREAM - Intermediate
| 9:00 am Iyengar Level I & II - Active
9:00 am LIVESTREAM - Level I & II
| 8:00 am April Pranayama Series (3/3)
9:15 am Iyengar Level I - for 50+
| 9:30 am Shoulderstand Clinic
|
| 10:00 am Yoga for Healthy Bones
5:00 pm Iyengar - Level I - Active
| 9:00 am LIVESTREAM - Yoga for Healthy Bones
5:00 pm SPRING - Beginner & Continuing Beginner Series (2/6)
| 8:30 am Iyengar Intermediate
8:30 am LIVESTREAM - Intermediate
| 9:00 am Iyengar Level I & II - Active
9:00 am LIVESTREAM - Level I & II
| 9:15 am Iyengar Level I - for 50+
| |
| 10:00 am Yoga for Healthy Bones
5:00 pm Iyengar - Level I - Active
| 9:00 am LIVESTREAM - Yoga for Healthy Bones
5:00 pm SPRING - Beginner & Continuing Beginner Series (3/6)
| 8:30 am Iyengar Intermediate
8:30 am LIVESTREAM - Intermediate
| 9:00 am Iyengar Level I & II - Active
9:00 am LIVESTREAM - Level I & II
| 9:15 am Iyengar Level I - for 50+
| |