CLASSES

Fall 2025/Spring 2026

Name
Days
Location
Monday Pre-K 3/4
https://www.bayridgeballet.com/classes-schedule
Monday
3:45 PM to 4:30 PM
BAY RIDGE BALLET
Monday Tap I
https://www.bayridgeballet.com/classes-schedule
Monday
4:30 PM to 5:15 PM
BAY RIDGE BALLET
Monday Ballet IB
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet I level to take 2 ballet classes a week for proper physical development and sufficient technical training.

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Monday
5:15 PM to 6:15 PM
BAY RIDGE BALLET
Monday Ballet II
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet II level to take 3 ballet classes a week for proper physical development and sufficient technical training.

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Monday
6:15 PM to 7:45 PM
BAY RIDGE BALLET
Monday Pointe/Pre-Pointe II
https://www.bayridgeballet.com/classes-schedule.​

At this stage in dance studies, it is recommended for students at the Ballet II level to take 3 ballet classes a week for proper physical development and sufficient technical training.

Pointe/Pre-Pointe does not participate in the recital.
​​
Monday
7:45 PM to 8:15 PM
BAY RIDGE BALLET
Monday Stretch & Strengthen II
https://www.bayridgeballet.com/classes-schedule

Stretch & Strengthen does not participate in the Recital.
Monday
8:15 PM to 8:45 PM
BAY RIDGE BALLET
Tuesday Kindergarten Ballet
https://www.bayridgeballet.com/classes-schedule
Tuesday
3:45 PM to 4:30 PM
BAY RIDGE BALLET
Tuesday 1st Grade Ballet
https://www.bayridgeballet.com/classes-schedule
Tuesday
4:30 PM to 5:15 PM
BAY RIDGE BALLET
Tuesday 2nd Grade Ballet
https://www.bayridgeballet.com/classes-schedule
Tuesday
5:15 PM to 6:00 PM
BAY RIDGE BALLET
Tuesday Jazz III/IV/V
https://www.bayridgeballet.com/classes-schedule.

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Tuesday
6:00 PM to 7:00 PM
BAY RIDGE BALLET
Tuesday Ballet IV/V
 https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Tuesday
7:00 PM to 8:30 PM
BAY RIDGE BALLET
Tuesday Pointe/Pre-Pointe IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Tuesday
8:30 PM to 9:00 PM
BAY RIDGE BALLET
Wednesday Ballet III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Wednesday
4:00 PM to 5:30 PM
BAY RIDGE BALLET
Wednesday Pointe/Pre-Pointe III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Wednesday
5:30 PM to 6:00 PM
BAY RIDGE BALLET
Wednesday Stretch & Strengthen IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Stretch & Strengthen does not participate in the Recital.
Wednesday
6:15 PM to 6:45 PM
BAY RIDGE BALLET
Wednesday Ballet IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Wednesday
6:45 PM to 8:15 PM
BAY RIDGE BALLET
Wednesday Pointe/Pre-Pointe IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

​Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Wednesday
8:15 PM to 8:45 PM
BAY RIDGE BALLET
Wednesday Ballet IV/V Variations
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Wednesday
8:45 PM to 9:15 PM
BAY RIDGE BALLET
Thursday Ballet IB
https://www.bayridgeballet.com/classes-schedule

Recommended for children in 3rd grade or higher. Your child's class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Thursday
3:45 PM to 4:45 PM
BAY RIDGE BALLET
Thursday Student Ensemble I
https://www.bayridgeballet.com/classes-schedule

Must be in Ensemble to take this class

If your child has a love of dance & is interested in taking their passion to the next level, audition for BRB's Student Ensemble!
Thursday
4:45 PM to 5:30 PM
BAY RIDGE BALLET
Thursday Ballet II
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet II level to take 3 ballet classes a week for proper physical development and sufficient technical training.

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Thursday
5:30 PM to 7:00 PM
BAY RIDGE BALLET
Thursday Pointe/Pre-Pointe II
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet II level to take 3 ballet classes a week for proper physical development and sufficient technical training.

​Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.​
Thursday
7:00 PM to 7:30 PM
BAY RIDGE BALLET
Thursday Student Ensemble II
https://www.bayridgeballet.com/classes-schedule

Must be in Ensemble to take this class

If your child has a love of dance & is interested in taking their passion to the next level, audition for BRB's Student Ensemble!
Thursday
7:30 PM to 8:15 PM
BAY RIDGE BALLET
Thursday Adult Ballet & Stretch
https://www.bayridgeballet.com/classes-schedule
Thursday
8:15 PM to 9:15 PM
BAY RIDGE BALLET
Friday Elementary Ensemble
.​https://www.bayridgeballet.com/classes-schedule

Must be in Ensemble to take this class

New dancers must partake in an audition or placement class for acceptance to this special program.

If your child has a love of dance & is interested in taking their passion to the next level, audition for BRB's Student Ensemble!
Friday
3:45 PM to 4:30 PM
BAY RIDGE BALLET
Friday Broadway Jazz Ages 5-7
https://www.bayridgeballet.com/classes-schedule

Recommended for children in 1st and 2nd grade.
Friday
4:30 PM to 5:15 PM
BAY RIDGE BALLET
Friday Ballet IA
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet I level to take 2 ballet classes a week for proper physical development and sufficient technical training.

Recommended for children in 3rd grade or higher. Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Friday
5:15 PM to 6:15 PM
BAY RIDGE BALLET
Friday Ballet III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

​Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Friday
6:15 PM to 7:45 PM
BAY RIDGE BALLET
Friday Pointe/Pre-Pointe III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Friday
7:45 PM to 8:15 PM
BAY RIDGE BALLET
Friday Ballet III Student Ensemble
https://www.bayridgeballet.com/classes-schedule

Must be in Ensemble to take this class
.
​New dancers must partake in an audition or placement class for acceptance to this special program.

If your child has a love of dance & is interested in taking their passion to the next level, audition for BRB's Student Ensemble!
Friday
8:15 PM to 9:00 PM
BAY RIDGE BALLET
Saturday Pre-K 3 Ballet
https://www.bayridgeballet.com/classes-schedule
Saturday
9:00 AM to 9:45 AM
BAY RIDGE BALLET
Saturday Pre-K 4 Ballet
https://www.bayridgeballet.com/classes-schedule
Saturday
9:45 AM to 10:30 AM
BAY RIDGE BALLET
Saturday Ballet II
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students at the Ballet II level to take 3 ballet classes a week for proper physical development and sufficient technical training.

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Saturday
10:30 AM to 12:00 PM
BAY RIDGE BALLET
Saturday Jazz II
https://www.bayridgeballet.com/classes-schedule

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Saturday
12:00 PM to 1:00 PM
BAY RIDGE BALLET
Saturday Tap II
https://www.bayridgeballet.com/classes-schedule

Your child's class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Saturday
1:00 PM to 1:45 PM
BAY RIDGE BALLET
Saturday Modern II
https://www.bayridgeballet.com/classes-schedule

Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.

Saturday
1:45 PM to 2:45 PM
BAY RIDGE BALLET
Saturday Modern I
https://www.bayridgeballet.com/classes-schedule
Saturday
2:45 PM to 3:30 PM
BAY RIDGE BALLET
Saturday Jazz I
https://www.bayridgeballet.com/classes-schedule.
Saturday
3:30 PM to 4:15 PM
BAY RIDGE BALLET
Saturday Stretch & Strengthen I
https://www.bayridgeballet.com/classes-schedule

Stretch & Strengthen does not participate in the Recital.
Saturday
4:15 PM to 4:45 PM
BAY RIDGE BALLET
Saturday Ballet IA
https://www.bayridgeballet.com/classes-schedule

Recommended for children in 3rd grade or higher. Your child's class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Saturday
4:45 PM to 5:45 PM
BAY RIDGE BALLET
Sunday Kindergarten Ballet
https://www.bayridgeballet.com/classes-schedule

Sunday
9:45 AM to 10:30 AM
BAY RIDGE BALLET
Sunday 1st Grade Ballet
1st Grade Ballet focuses on fundamental concepts such as maintaining proper body placement, developing strength and endurance, increasing flexibility, as well as explore ballet based improvisation. Elementary Ballet II classes are 45 minutes in length.

1st Grade Ballet classes have Observation Day at the end of Fall Semester and students participate in the Recital at the end of the school year. Good attendance is required for participation in the Recital.
Sunday
10:30 AM to 11:15 AM
BAY RIDGE BALLET
Sunday Tap Ages 6-7
https://www.bayridgeballet.com/classes-schedule
Sunday
11:15 AM to 12:00 PM
BAY RIDGE BALLET
Sunday 2nd Grade Ballet
Sunday
12:00 PM to 12:45 PM
BAY RIDGE BALLET
Sunday Ballet III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training
.
​Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Sunday
12:45 PM to 2:15 PM
BAY RIDGE BALLET
Sunday Pointe/Pre-Pointe III
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Sunday
2:15 PM to 2:45 PM
BAY RIDGE BALLET
Sunday Ballet III Variations
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet III Program to take 3 ballet classes a week for proper physical development and sufficient technical training.
Sunday
2:45 PM to 3:15 PM
BAY RIDGE BALLET
Sunday Stretch & Strengthen III
https://www.bayridgeballet.com/classes-schedule

Stretch & Strengthen does not participate in the Recital.
Sunday
3:15 PM to 3:45 PM
BAY RIDGE BALLET
Sunday Teen/Tween Tap
https://www.bayridgeballet.com/classes-schedule
Sunday
3:45 PM to 4:30 PM
BAY RIDGE BALLET
Sunday Modern III/IV/IV
https://www.bayridgeballet.com/classes-schedule.

Class level is initially based on age; however, a placement class is required for final acceptance into this class.
Sunday
4:30 PM to 5:30 PM
BAY RIDGE BALLET
Sunday Ballet IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience, however a placement class is required for final acceptance into this class.
Sunday
5:30 PM to 7:00 PM
BAY RIDGE BALLET
Sunday Pointe/Pre-Pointe IV/V
https://www.bayridgeballet.com/classes-schedule

At this stage in dance studies, it is recommended for students in the Ballet IV/V Program to take 3 ballet classes a week for proper physical development and sufficient technical training.

Class level is initially based on age and experience; however, a placement class is required for final acceptance into this class.
Sunday
7:00 PM to 7:30 PM
BAY RIDGE BALLET
Sunday Student Ensemble IV/V
https://www.bayridgeballet.com/classes-schedule

Must be in Ensemble to take this class.

If your child has a love of dance & is interested in taking their passion to the next level, audition for BRB's Student Ensemble!
Sunday
7:30 PM to 8:15 PM
BAY RIDGE BALLET
Thursday Hip-Hop Ages 10+
https://www.bayridgeballet.com/classes-schedule
Thursday
4:00 PM to 4:45 PM
CHRIST CHURCH BAY RIDGE
Thursday Hip-Hop 5+
https://www.bayridgeballet.com/classes-schedule

Recommended for children in kindergarten, 1st and 2nd grade.
Thursday
4:45 PM to 5:30 PM
CHRIST CHURCH BAY RIDGE
Thursday Tumbling Ages 4-7
https://www.bayridgeballet.com/classes-schedule

Recommended for children in pre-k 4, kindergarten and 1st grade.
Thursday
5:30 PM to 6:15 PM
CHRIST CHURCH BAY RIDGE
Thursday Hip-Hop Ages 8+
https://www.bayridgeballet.com/classes-schedule

.
Thursday
6:15 PM to 7:00 PM
CHRIST CHURCH BAY RIDGE
Thursday Teen/Tween Hip-Hop
https://www.bayridgeballet.com/classes-schedule
Thursday
7:00 PM to 8:00 PM
CHRIST CHURCH BAY RIDGE

Summer 2026

Name
Days
Location
Summer Pre-Ballet
Monday
3:45 PM to 4:30 PM
Studio
BAY RIDGE BALLET
Summer Elementary Ballet
Monday
4:45 PM to 5:30 PM
Studio
BAY RIDGE BALLET
Four Week Full Day Elementary camp

Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
July 13 Elementary Summer Canp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
July 13 Half Day Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
Studio
BAY RIDGE BALLET
July 20 Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
July 20 Half Day Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
Studio
BAY RIDGE BALLET
July 27 Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
July 27 Half Day Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
Studio
BAY RIDGE BALLET
July 6 Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
July 6 Half Day Elementary Summer Camp
Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
Studio
BAY RIDGE BALLET
Single Full Day Elementary Summer Camp

Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio
BAY RIDGE BALLET
Single Half Day Elementary Summer Camp

Camps Include:
Elementary Ballet
Broadway Jazz
Dance Education
Arts & Crafts
Games
Tumbling
Hip-Hop
Small camp sizes about 12 children maximum - limited space!
Flexible single day registration
Full day taught by experienced instructors with role-model assistants, a ratio that can't be beat!
Field trips to Owls Head Park's fields for outdoor dancing, activities & play on the new playground!
Pizza Friday
Videos of dances learned emailed home for loved ones to view!
Memories & keepsakes!
Friendships to last a lifetime!
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
Studio
BAY RIDGE BALLET
Summer Intensive Allegro
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 4:00 PM
Studio
BAY RIDGE BALLET
Summer Intensive Arabesques, Développés & Extensions
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 4:00 PM
Studio
BAY RIDGE BALLET
Summer Intensive Turns
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 4:00 PM
Studio
BAY RIDGE BALLET
Summer Pre Ballet
Saturday
9:00 AM to 9:45 AM
Studio
BAY RIDGE BALLET
Summer Elementary Ballet
Saturday
10:00 AM to 10:45 AM
Studio
BAY RIDGE BALLET

Pointe Workshop

Name
Days
Location
Summer Pointe Workshop
Wednesday Thursday
4:00 PM to 9:00 PM
Studio
BAY RIDGE BALLET