Toronto TM Essentials: How to Get the Most From Your TM Practice Jun 21 4:00 pm - 6:00 pm Toronto TM Essentials: How to Get the Most From Your TM Practice Free
Dive & Dash: Weekly 20-Minute Group TM Jun 23 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free
Toronto TM Essentials: Discover Your Full Potential Jun 28 4:00 pm - 6:00 pm Toronto TM Essentials: Discover Your Full Potential Free
Dive & Dash: Weekly 20-Minute Group TM Jun 30 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free
Toronto TM Essentials: TM Is Guided by Nature Jul 5 4:00 pm - 6:00 pm Toronto TM Essentials: TM Is Guided by Nature Free
Dive & Dash: Weekly 20-Minute Group TM Jul 7 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free
Toronto TM Essentials: How to Get the Most From Your TM Practice Jul 12 4:00 pm - 6:00 pm Toronto TM Essentials: How to Get the Most From Your TM Practice Free
Dive & Dash: Weekly 20-Minute Group TM Jul 14 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free
Toronto TM Essentials: Accelerate Your Personal Growth (Includes TM Advanced Techniques Orientation) Jul 19 4:00 pm - 6:00 pm Toronto TM Essentials: Accelerate Your Personal Growth (Includes TM Advanced Techniques Orientation) Free
Dive & Dash: Weekly 20-Minute Group TM Jul 21 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free
Toronto TM Essentials: Discover Your Full Potential Jul 26 4:00 pm - 6:00 pm Toronto TM Essentials: Discover Your Full Potential Free
Dive & Dash: Weekly 20-Minute Group TM Jul 28 5:30 pm - 6:00 pm Dive & Dash: Weekly 20-Minute Group TM Free