iFreeStyle.ca
Click on a class name to register! Questions? Please contact us at [email protected] or (416) 669-1385 (call or text).

No class found for the selected class and location.
Aug
16 Tue
Today
August 16
Tuesday TODAY
7:00 pm
Salsa On2 - Intermediate Partner work
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Caryl & Angus
CLASS FULL - WAITLIST AVAILABLE
8:00 pm
Afro Cuban Fusion for Salsa Dancers
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Caryl Cuizon
CLASS FULL - WAITLIST AVAILABLE
9:00 pm
Salsa On2 - Advanced Partner work
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Caryl & Angus
Aug
17 Wed
Tomorrow
August 17
Wednesday TOMORROW
8:30 pm
Salsa On2 - Absolute Beginner
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Carolena Charles
3 SPOTS LEFT
9:30 pm
Salsa On2 - Intermediate Prep - Technique & Drills
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Caryl & Angus
Aug
18 Thu
August 18
Thursday
7:00 pm
Salsa On2 - Advanced Beginner Variations
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Carolena & Angus
1 SPOT LEFT
8:00 pm
Traditional Bachata - Intermediate Partner Work
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Caryl Cuizon
CLASS FULL - WAITLIST AVAILABLE
9:00 pm
WORKSHOP - Cha Cha Boogaloo Shines
55 minutes
Dance Annex - Studio 693 (693 Bloor Street West)
Angus Dirnbeck
3 SPOTS LEFT
Aug
19 Fri
August 19
Friday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
20 Sat
August 20
Saturday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
21 Sun
August 21
Sunday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
22 Mon
August 22
Monday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
23 Tue
August 23
Tuesday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
24 Wed
August 24
Wednesday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
25 Thu
August 25
Thursday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
26 Fri
August 26
Friday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
27 Sat
August 27
Saturday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
28 Sun
August 28
Sunday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
29 Mon
August 29
Monday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
30 Tue
August 30
Tuesday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Aug
31 Wed
August 31
Wednesday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Sep
1 Thu
September 1
Thursday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Sep
2 Fri
September 2
Friday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Sep
3 Sat
September 3
Saturday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Sep
4 Sun
September 4
Sunday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
Sep
5 Mon
September 5
Monday
☀️Summer Break 😎
Summer break August 19 - September 5, 2022! Classes resume on Tuesday September 6, 2022!
🍁Labour Day!
loading...