KEY:
Adv Beg BALLET
Sun, 12:45-2:15 pm Jun 4
Int BALLET
Tue/Thu, 4:30-6 pm
Sun, Noon-1:30 pm Beginning Jun 11
Basic BALLET
Sun, 1:30-3 pm Beginning Jun 11
Basic BALLET
Wed, 2:45-4:15 pm May 31
Beg BALLET
Sun+, 4:15-5:45 pm
Sun, 4:30-6 pm Beginning Jun 11
Adv Beg BALLET
Mon/Wed, 3-4:30 pm Beginning Jun 5
Beg BALLET
Fri+, 4:30-6 pm Jun 2
Mon/Wed/Fri, 4:30-6 pm Beginning Jun 5
Adv Beg BALLET
Tue/Thu, 11:15 am-12:45 pm Now-Jun 1
Tue/Thu, Noon-1:30 pm Beginning Jun 6
Basic BALLET
Thu, 1-2:30 pm Jun 1
Tue/Thu, 1:30-3 pm Beginning Jun 6
Beg BALLET
Thu, 6:15-7:45 pm Jun 1
Sat, 6:45-8:15 pm Jun 3
Adv Beg POP BALLET
Fri, 6:15-7:45 pm Jun 2
Fri, 6-7:30 pm Jun 9-Jul 7, Aug 11-Sep 29
Basic BALLET
Tue/Thu, 5:45-7:15 pm Beginning Jun 6
Beg BALLET
Thu+, 9:30-11 am Jun 1
Tue/Thu, 10:30 am-Noon Beginning Jun 6
Tue*/Thu*, 12:15-1:30 pm Beginning Jun 6
Int BALLET
Wed, 10:30 am-Noon Beginning Jun 7
Basic BALLET
Sat+, 12:15-1:45 pm Jun 3
Sat, Noon-1:30 pm Beginning Jun 10
Sat*, 10:45 am-Noon Jun 10-Aug 26
Beg BALLET JUMPS AND TURNS
Sat, 1:30-3 pm Jun 10-Jul 8, Aug 5-Sep 16
Beg BALLET
Sun, 11:15 am-12:45 pm Jun 4
Wed, 1:30-3 pm Beginning Jun 7
Sun, 10:30 am-Noon Beginning Jun 11
Basic BALLET
Fri, 1-2:30 pm Jun 2
Mon/Fri, 1:30-3 pm Beginning Jun 5
All Levels POINTE
Wed, 2:45-4:15 pm May 31
Int BALLET
Fri, 2:45-4:15 pm Jun 2
Fri, 3-4:30 pm Beginning Jun 9
Adv Beg BALLET
Sat+, 2-3:30 pm Jun 3
Sat, 1:30-3 pm Beginning Jun 10
Adv Beg BALLET
Tue/Thu, 9-10:30 am Jun 6-Aug 31
Beg BALLET
Sun+, 4:15-5:45 pm Jun 4
Sat, 4:30-6 pm Beginning Jun 10
Sun, 4:30-6 pm Jun 25, Jul 9, 16
Beg BALLET
Fri+, 9:30-11 am Jun 2
Mon/Fri, 10:30 am-Noon Beginning Jun 5
Sat, 10:30 am-Noon Jun 10-Jul 8, Aug 5-Sep 16
Adv Beg BALLET
Fri, 11:15 am-12:45 pm Jun 2
Mon/Wed/Fri, Noon-1:30 pm Beginning Jun 5
Wed*, 1:45-3 pm Beginning Jun 7
Adv Beg CONTEMPORARY FUSION
Thu, 2:45-4:15 pm Jun 1
Beg CONTEMPORARY
Sat, 4:15-5:45 pm Jun 24-Sep 16
Basic CONTEMPORARY
Fri, 9:30-11 am Jun 2
Mon/Fri, 10-11:30 am Beginning Jun 5
Beg CONTEMPORARY
Thu, 1-2:30 pm Now-Jun 1
Thu, 2:30-4 pm Beginning Jun 8
Int CONTEMPORARY
Wed, 1-2:30 pm Jun 7
Int CONTEMPORARY FUSION
Sun, 11:15 am-12:45 pm Jun 4
Mon, 8:45-10:15 pm Beginning Jun 5
Sun, 1-2:30 pm Jun 11-Sep 17
Int Adv CONTEMPORARY JAZZ
Thu, 6:15-7:45 pm Jun 1
Int CONTEMPORARY JAZZ
Tue, 8:45-10:15 pm Beginning Jun 6
Beg LYRICAL
Wed/Sun+, 9:30-11 am Now-Jun 4
Wed, 10-11:30 am Beginning Jun 7
Sat, 9-10:30 am
Sun, 9-10:30 am Beginning Jun 11
Sun*, 10:30-11:45 am Jul 16-30
Adv Beg CONTEMPORARY LYRICAL
Sat, 2:30-4 pm Jul 1, 15, 29
Beg CONTEMPORARY
Mon/Fri, 1-2:30 pm
Adv Beg CONTEMPORARY
Thu, 9:30-11 am Jun 1
Tue/Thu, 10-11:30 am Beginning Jun 6
Adv Beg CONTEMPORARY LYRICAL
Mon/Wed/Fri, 11:30 am-1 pm Jun 5-9
Int LYRICAL
Sun, 3-4:30 pm Jun 18*
*Collab Class with Shannon Atkins
Mon, 5:45-7:15 pm Jun 19
Adv Beg CONTEMPORARY
Sun, 6-7:30 pm Jun 4
Sun, 5:45-7:15 pm Beginning Jun 11
Int CONTEMPORARY
Fri, 8-9:30 pm Jun 2
Fri, 8:45-10:15 pm Beginning Jun 9
Int Adv CONTEMPORARY
Tue, 2:30-4 pm Beginning Jun 6
Int Adv CONTEMPORARY FUSION
Wed/Thu, 8:45-10:15 pm Jun 22, 28, Jul 5
Tue, 7:30-9 pm Jun 27
Mon, 2:30-4 pm Jul 3
Thu, 6-7:30 pm Jul 6
Adv Beg CONTEMPORARY
Mon, 2:30-4 pm Beginning Jun 5
Tue, 7:30-9 pm Beginning Jun 6
Int CONTEMPORARY
Thu, 11:30 am-1 pm Jun 1
Thu, 1-2:30 pm Beginning Jun 8
Int Adv CONTEMPORARY FUSION
Sun, 4:15-5:45 pm Now-Jun 4
Int CONTEMPORARY FUSION
Sat, Noon-1:30 pm Jun 17-Jul 8, Aug 5-Sep 16
Adv Beg CONTEMPORARY JAZZ
Mon, 5:45-7:15 pm Beginning Jun 5
Int CONTEMPORARY JAZZ
Wed, 5:45-7:15 pm Beginning Jun 7
Int Adv CONTEMPORARY FUSION
Thu, 8-9:30 pm Jun 1
Sun, 4:15-5:45 pm
Wed, 4:15-5:45 pm Beginning Jun 7
Int CONTEMPORARY
Tue, 1-2:30 pm Beginning Jun 6
Beg CONTEMPORARY
Fri, 4:30-6 pm Jun 2
Fri, 4:15-5:45 pm Beginning Jun 9
Adv Beg CONTEMPORARY JAZZ
Thu, 4:30-6 pm Jun 1
Tue/Thu, 4:15-5:45 pm Beginning Jun 6
Int CONTEMPORARY JAZZ
Sat, 5:15-6:45 pm Jun 3
Basic CONTEMPORARY JAZZ
Sun, 2:30-4 pm Jun 4
Int Adv CONTEMPORARY JAZZ
Wed, 7:15-8:45 pm Beginning Jun 7
All Levels CONTEMPORARY FLOORWORK
Fri, 7:15-8:45 pm Beginning Jun 9
Beg CONTEMPORARY
Sat, 4:15-5:45 pm Jul 1
Int CONTEMPORARY FUSION
Sun, 1-2:30 pm Jul 2
Mon, 8:45-10:15 pm Aug 21
Adv Beg LYRICAL
Sat, 3-4:30 pm Jun 17
Int LYRICAL
Sun, 3-4:30 pm Jun 18*
Collab class with Gianna Martello
Adv Beg CONTEMPORARY LYRICAL
Mon/Wed/Fri, 11:30 am-1 pm Jul 12-17
Adv Beg CONTEMPORARY JAZZ
Thu, 6-7:30 pm Jun 22, 29, Aug 3
Int CONTEMPORARY JAZZ
Wed/Fri, 11:30 am-1 pm Jun 21, 23
Mon, 2:30-4 pm Jun 26
Basic CONTEMPORARY
Fri+, 6:15-7:45 pm Jun 2
Mon, 6-7:30 pm Beginning Jun 5
Fri, 5:45-7:15 pm Beginning Jun 9
Adv Beg CONTEMPORARY LYRICAL
Mon/Wed/Fri, 11:30 am-1 pm
Mon*/Wed*, 10-11:15 am Beginning Jun 12
Sat, 2:30-4 pm Jun 24-Sep 16
Beg HIP-HOP
Mon, 11:30 am-1 pm
Wed, 5:45-7:15 pm Beginning Jun 7
Basic HIP-HOP
Fri, 9:45-11:15 am Jun 2
Fri, 11:30 am-1 pm Beginning Jun 9
Adv Beg STREET JAZZ
Wed, 2:30-4 pm Beginning Jun 28
Int STREET JAZZ
Thu, 3-4:30 pm Jun 1
Thu, 4-5:30 pm Beginning Jun 8
Int Adv STREET JAZZ
Thu, 1:15-2:45 pm Jun 1
Tue, 7:15-8:45 pm Beginning Jun 6
Thu, 2:30-4 pm Jun 8-Jul 27
Beg STREET JAZZ
Tue, 7:15-8:45 pm Beginning Jun 6
Adv Beg HIP-HOP/STREET JAZZ
Wed, 7:15-8:45 pm Beginning Jun 7
Beg JAZZ FUNK
Wed/Fri, 11:30 am-1 pm Beginning Jun 7
Fri*, 1:30-2:45 pm Beginning Jun 7
Adv Beg JAZZ FUNK
Thu, 7:15-8:45 pm Beginning Jun 8
Sat, 2:30-4 pm Beginning Jun 10
Sun, 4-5:30 pm Beginning Jun 11
Basic HEELS
Sat, 6:45-8:15 pm Jun 3
Sat, 2:30-4 pm Beginning Jun 10
Beg HEELS
Mon, 8:45-10:15 pm Beginning Jun 5
Int Adv HIP-HOP
Mon, 4-5:30 pm Beginning Jun 5
Sat, 5:15-6:45 pm Jun 3
Tue/Sat, 5:45-7:15 pm Beginning Jun 6
Int Adv STREET JAZZ
Fri, 3-4:30 pm Jun 2
Int Adv HIP-HOP
Thu, 4:45-6:15 pm Jun 1
Tue, 2:30-4 pm Beginning Jun 6
Thu, 5:45-7:15 pm Beginning Jun 8
Sat, 7:15-8:45 pm Jun 17-Sep 16
Beg STREET JAZZ
Fri, 8-9:30 pm Jun 2
Fri, 8:45-10:15 pm Beginning Jun 9
Adv Beg JAZZ FUNK
Thu+, 6:30-8 pm Jun 1
Thu, 7:15-8:45 pm Jun 8, 15
Beg JAZZ FUNK
Fri+, 11:30 am-1 pm Jun 2
Basic HIP-HOP
Mon/Wed, 1-2:30 pm Beginning Jun 5
Adv Beg HIP-HOP
Fri, 1:15-2:45 pm Jun 2
Fri, 1-2:30 pm Beginning Jun 9
Adv Beg JAZZ FUNK
Sun, 4:15-5:45 pm Jun 4
Adv Beg HEELS
Tue, 5:45-7:15 pm Beginning Jun 6
Beg HEELS
Thu, 6:30-8 pm Jun 1
Thu, 7:15-8:45 pm Beginning Jun 8
All Levels HEELS FOUNDATIONS
Sun, 6-7:30 pm Jun 4
All Levels PUMP WITH PRIDE
Fri, 8-9:30 pm Jun 2
Beg HOUSE
Tue, 11:30 am-1 pm
Thu, 8-9:30 pm Jun 1
Thu, 5:45-7:15 pm Beginning Jun 8
Adv Beg HOUSE
Fri, 1:15-2:45 pm Jun 2
Fri, 2:30-4 pm Beginning Jun 9
Adv Beg STREET STYLES
Fri, 5:45-7:15 pm Beginning Jun 9
Adv Beg JAZZ FUNK
Sat, 2:30-4 pm Jun 10, 17
Int Adv STREET JAZZ
Mon, 5:45-7:15 pm Beginning Jun 5
All Levels ISOLATIONS/DRILLS
Fri, 5:45-7:15 pm Jun 9-23
Beg HIP-HOP
Sun, 6-7:30 pm Jun 4
Sun, 5:45-7:15 pm Beginning Jun 11
All Levels POPPING
Sat, 5:45-7:15 pm Jun 10-Sep 16
Adv Beg STREET STYLES
Fri, 5:45-7:15 pm Jun 23
Adv Beg STREET JAZZ
Tue, 4-5:30 pm Beginning Jun 6
Int Adv STREET JAZZ
Fri, 4-5:30 pm Beginning Jun 9
Adv Beg STREET JAZZ
Sun, 1-2:30 pm
Adv Beg HIP-HOP
Fri, 4:45-6:15 pm Jun 2
Adv Beg JAZZ FUNK
Sun, 4-5:30 pm Jun 11
Beg HIP-HOP
Tue/Thu, 10-11:30 am Beginning Jun 6
Beg HIP-HOP
Sat, 10:30 am-Noon Jun 3
Sat, 10-11:30 am Jun 10-Sep 16
Adv Beg JAZZ FUNK
Sat+, 2:15-3:45 pm Jun 3
Adv Beg STREET STYLES
Sun, 10-11:30 am Jun 18-Sep 17
Adv Beg HIP-HOP
Mon/Wed, 10-11:30 am Beginning Jun 5
Beg HIP-HOP
Sat, 7:15-8:45 pm Jun 17-Sep 16
Basic HIP-HOP
Sun, 2:30-4 pm
Wed, 7:15-8:45 pm Beginning Jun 7
Basic STREET JAZZ
Fri, 6:15-7:45 pm Jun 2
Fri, 7:15-8:45 pm Beginning Jun 9
Adv Beg HIP-HOP
Sat+, 4-5:30 pm Jun 3
Sat, 4:15-5:45 pm Beginning Jun 10
Adv Beg HIP-HOP
Sat, 11:30 am-1 pm Jun 10-Sep 16
Basic HIP-HOP
Sun, 11:30 am-1 pm Jun 18-Sep 17
Adv Beg STREET STYLES
Fri, 5:45-7:15 pm Jun 30
Beg JAZZ FUNK
Wed, 11:30 am-1 pm Now-Jun 14
Int STREET JAZZ
Thu, 4-5:30 pm Jun 22, 29
Adv Beg STREET JAZZ
Wed, 2:30-4 pm Jun 28
Int Adv JAZZ
Wed, 4-5:30 pm Beginning Jun 7
Sat, 5:45-7:15 pm Jun 10-Sep 16
Fri, 4:15-5:45 pm Jun 23, 30, Jul 21, 28, Aug 11, Aug 25-Sep 22
Beg COMMERCIAL JAZZ
Mon, 5:45-7:15 pm Beginning Jun 5
Adv Beg COMMERCIAL JAZZ
Sat, 3:45-5:15 pm Jun 3
Wed, 5:45-7:15 pm Beginning Jun 7
Sat, 4-5:30 pm Beginning Jun 10
Beg JUMPS AND TURNS
Wed, 2:30-4 pm Beginning Jun 7
Adv Beg JUMPS AND TURNS
Fri, 6:15-7:45 pm Jun 2
Beg JAZZ
Thu+, 1:15-2:45 pm Jun 1
Tue/Thu, 1-2:30 pm Beginning Jun 6
Sun+, 2:45-4:15 pm Jun 4
Sun, 2:30-4 pm Beginning Jun 11
Basic JAZZ
Sun, 1-2:30 pm
Adv Beg BROADWAY JAZZ
Tue, 3-4:30 pm Beginning Jun 6
Int BROADWAY JAZZ
Thu, 3-4:30 pm Beginning Jun 8
Adv Beg JAZZ FUSION
Fri, 6:15-7:45 pm Jun 2
Sat, 12:15-1:45 pm Jun 3
Fri, 6-7:30 pm Beginning Jun 9
Sat, 11:30 am-1 pm Beginning Jun 10
Int JAZZ FUSION
Fri, 7:45-9:15 pm Jun 2
Sat, 2-3:30 pm Jun 3
Fri, 7:30-9 pm Beginning Jun 9
Sat, 1-2:30 pm Beginning Jun 10
Beg JAZZ
Mon, 1:30-3 pm Beginning Jun 5
Adv Beg JAZZ
Fri, 1-2:30 pm Jun 2
Wed/Fri, 1:30-3 pm Beginning Jun 7
Beg BROADWAY JAZZ
Thu, 11:15 am-12:45 pm Jun 1
Tue/Thu, 11:30 am-1 pm Beginning Jun 6
Adv Beg BROADWAY JAZZ
Sun+, 10:30 am-12 pm Jun 4
Sun, 10-11:30 am Beginning Jun 11
Basic BROADWAY JAZZ
Sat, 10-11:30 am Jun 10-Sep 16
Adv Beg TAP
Tue, 2:30-4 pm Beginning Jun 6
Int TAP
Thu, 2:45-4:15 pm Jun 1
Thu, 2:30-4 pm Beginning Jun 8
Adv Beg TAP
Sat, 10:30 am-Noon Jun 3
Sat, 11:30 am-1 pm Beginning Jun 10
Basic TAP
Sat, 10-11:30 am Jun 10-Sep 16
Basic TAP
Mon, 1-2:30 pm
Beg TAP
Tue, 4-5:30 pm Beginning Jun 6
Adv Beg TAP
Wed, 2:30-4 pm Beginning Jun 7
Int TAP
Fri, 5:30-7 pm Beginning Jun 9
Int TAP
Thu, 10-11:30 am Beginning Jun 8
Beg THEATER TAP
Sun, 11:30 am-1 pm Jul 9
Adv Beg TAP
Tue, 2:30-4 pm Jun 6
Sun, 1-2:30 pm Jul 9
Int TAP
Sun, 6-7:30 pm Jun 4
Sun, 5;30-7 pm Beginning Jun 11
Adv Beg TAP
Fri, 4:30-6 pm Jun 2
Fri, 4-5:30 pm Beginning Jun 9
Sun, 7-8:30 pm Beginning Jun 11
Beg BROADWAY TAP
Fri, 2:45-4:15 pm Jun 2
Thu, 7-8:30 pm Beginning Jun 8
Fri, 2:30-4 pm Jun 9-Aug 25
Beg TAP
Tue, 11:30 am-1 pm Beginning Jun 6
Wed, 1-2:30 pm
Adv Beg TAP
Sun+, 12:45-2:15 pm Jun 4
Sun, 1-2:30 pm Beginning Jun 11
Beg THEATER TAP
Sun, 11:30 am-1 pm Jun 11-Sep 3
Basic TAP
Sun, 2:30-4 pm Jun 11
Int TAP
Tue, 1-2:30 pm
Int Adv TAP
Wed, 7-8:30 pm Beginning Jun 7
Adv Beg TAP
Thu, 1-2:30 pm
Beg MECHANICS OF TAP
Mon, 10-11:30 am Beginning Jun 5
Sun, 1-2:30 pm Jun 25 *Free Community Class
Beg TAP
Tue, 11:30 am-1 pm Jun 20-Jul 11
Wed, 1-2:30 pm Jun 21-Jul 12
Basic TAP
Fri+, 11:15 am-12:45 pm Jun 2
Fri, 11:30 am-1 pm Beginning Jun 9
Adv Beg TAP
Mon, 11:30 am-1 pm
Beg TAP
Thu, 11:30 am-1 pm
Fri*, 10:15-11:30 am Beginning Jun 9
Int TAP
Fri+, 1-2:30 pm Jun 2
Fri, 1-2:30 pm Beginning Jun 9
Adv Beg TAP
Fri, 10-11:30 am Beginning Jun 9
Fri, 4-5:30 pm Jun 9-Jul 7
Sun, 7-8:30 pm Jun 11-Jul 9
Int TAP
Sun, 6-7:30 pm Jun 4
Sat, 1-2:30 pm Jun 10-Sep 16
Sun, 5:30-7 pm Jun 11-Jul 9
Basic TAP
Tue, 7-8:30 pm Beginning Jun 6
Basic TAP
Sun, 2:30-4 pm
Beg TAP
Sun, 4-5:30 pm Beginning Jun 18
Beg THEATER TAP
Sun, 11:30 am-1 pm Jul 2
Adv Beg TAP
Sun, 1-2:30 pm Jul 2
Beg TAP
Mon, 2:30-4 pm Beginning Jun 5
Basic TAP
Wed, 11:30 am-1 pm Beginning Jun 7
Adv Beg TAP
Thu, 6:15-7:45 pm Jun 1
Thu, 5:30-7 pm Beginning Jun 8
Adv Beg THEATER
Fri, 11:15 am-12:45 pm Jun 2
Thu, 2:30-4 pm Jun 15
Fri, 11:30 am-1 pm Beginning Jun 9
Beg THEATER
Tue, 2:30-4 pm Jun 6, 13
Int COMMERCIAL THEATER
Fri, 4:15-5:45 pm Jun 9, Jul 7, 14, Aug 4, 18
Fri, 2:30-4 pm Jun 16
Int Adv THEATER
Fri, 4:45-6:15 pm Jun 2
Mon, 4:15-5:45 pm Jun 5
Fri, 8:45-10:15 pm Jun 9-Sep 1
Sun, 11:30 am-1 pm Jun 11
Adv Beg THEATER
Tue, 6-7:30 pm Beginning Jun 6
Beg THEATER
Thu, 3-4:30 pm Jun 1
Thu, 6-7:30 pm Beginning Jun 8
Adv Beg THEATER
Thu, 9:45-11:15 am Jun 1
Tue/Thu, 10-11:30 am Beginning Jun 6
Wed, 2:30-4 pm Beginning Jun 7
Sat, 1-2:30 pm Jun 10-Sep 16
Adv Beg THEATER
Mon*, 11:30 am-12:45 pm Beginning Jun 5
Mon, 1-2:30 pm Beginning Jun 5
Int THEATER
Wed, 1-2:30 pm Beginning Jun 7
Int THEATER
Sun, 2:30-4 pm Jun 11-Sep 17
Beg THEATER
Wed, 11:30 am-1 pm Beginning Jun 7
Adv Beg THEATER
Thu, 1-2:30 pm Jun 1
Int THEATER
Sat, 3:45-5:15 pm Jun 3
Sat, 3-4:30 pm Beginning Jun 10
Adv Beg THEATER
Thu, 6:15-7:45 pm Jun 1
Basic THEATER
Sat, 9-10:30 am Now-Jul 8
Sun, 4:30-6 pm Jun 11-Jul 9
Beg THEATER
Sun, 6-7:30 pm Jun 4
Basic THEATER
Fri+, 9:45-11:15 am Jun 2
Mon/Wed/Fri, 10-11:30 am Beginning Jun 5
Beg THEATER
Sun+, 9:30-11 am Jun 4
Sun, 10-11:30 am Beginning Jun 11
Beg THEATER
Tue, 2:30-4 pm Beginning Jun 6
Wed, 11:30 am-1 pm Jun 21, 28
Adv Beg THEATER
Thu, 1-2:30 pm Jun 1
Thu, 2:30-4 pm Beginning Jun 8
Adv Beg THEATER
Tue, 6-7:30 pm Jun 6
Beg THEATER
Thu, 3-4:30 pm Jun 1
Thu, 6-7:30 pm Jun 8
Wed, 11:30 am-1 pm Jun 7, 14
Int THEATER
Sun, 2:30-4 pm Jun 11, 25
All Levels YOGA AND MEDITATION
Fri, 1:15-2:45 pm Jun 2
Fri, 10:30 am-Noon Jun 9-Aug 18
Thu, Noon-1:15 pm Jun 15-29
All Levels AFRO'DANCE
Sat, 5:15-6:45 pm Now-Jun 3
Sat, 6-7:30 pm Beginning Jun 10
Basic AFRO'DANCE
Wed, 7:30-9 pm Beginning Jun 7
All Levels VOICE
Tue/Thu, 1:30-3 pm Beginning Jun 6
Wed, 4:30-6 pm
Bringing sheet music you are working on is encouraged, but not required. He will also provide music.
All Levels PILATES
Wed+/Fri, 11:30 am-1 pm Now-Jun 2
Wed/Fri, Noon-1:15 pm Beginning Jun 7
Sun, Noon-1:15 pm Jun 11-Sep 17
All Levels YOGA AND MEDITATION
Mon, 10:30 am-Noon Jun 5-Aug 28
Tue, Noon-1:30 pm Jun 6-Aug 29
KEY:
BDC offers more than 350 drop-in classes a week!
Walk-ins welcome. All levels and styles.
DANCE TODAY!