Welcome to Veselka!
Below is a list of our current classes that you can register for.
Log in to see class dates.
Summer 2026
Adult Ballet - Summer Week
Ready to stretch your body and mind? Our Adult Ballet class offers a fun, challenging workout, all while building strength, flexibility, and grace.
August 4-7
Ready to stretch your body and mind? Our Adult Ballet class offers a fun, challenging workout, all while building strength, flexibility, and grace.
August 4-7
Tuesday Wednesday Thursday Friday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio
Little Dancer Camp
Little Dancer Camp introduces children to the world of Ukrainian Dance and Ballet. It encourages creativity, musicality, and physicality.
Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Ages 3 - 5
August 10-14
Little Dancer Camp introduces children to the world of Ukrainian Dance and Ballet. It encourages creativity, musicality, and physicality.
Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Ages 3 - 5
August 10-14
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 12:00 PM
9:00 AM to 12:00 PM
Veselka's Studio
Adult Stretch - Summer Week
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds.
Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported.
Please bring a yoga mat
July 6-10
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds.
Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported.
Please bring a yoga mat
July 6-10
Monday Tuesday Wednesday Thursday Friday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio
Adult Ukrainian - Summer Week
This class is perfect for adults looking to get started with Ukrainian dance. Whether you’re new to dancing or just new to Ukrainian dance, we’ve got you covered.
July 19-23 (Sun-Thurs)
This class is perfect for adults looking to get started with Ukrainian dance. Whether you’re new to dancing or just new to Ukrainian dance, we’ve got you covered.
July 19-23 (Sun-Thurs)
Monday Tuesday Wednesday Thursday Sunday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio
2026-2027 Dance Season
Junior 1
An awesome Ukrainian dance class offered for 7-8 year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities.
An awesome Ukrainian dance class offered for 7-8 year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities.
Monday
6:15 PM to 7:15 PM
6:15 PM to 7:15 PM
Veselka's Studio
Adult Advanced Ukrainian (19+)
Minimum 4 years of dance experience in Ballet or Ukrainian dance required. Expand your dance vocabulary in this physically challenging and choreographically advanced class. This is a
progressive class from September to June with multiple performances starting in late winter or early spring. Note that there is 1 Tuesday per month where no class is held.
Minimum 4 years of dance experience in Ballet or Ukrainian dance required. Expand your dance vocabulary in this physically challenging and choreographically advanced class. This is a
progressive class from September to June with multiple performances starting in late winter or early spring. Note that there is 1 Tuesday per month where no class is held.
Tuesday
7:15 PM to 9:15 PM
7:15 PM to 9:15 PM
Veselka's Studio
Little Dancers
Little Dancers introduces children to the world of Ukrainian Dance. It encourages creativity, musicality, and physicality. Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Ages 3 - 4
Little Dancers introduces children to the world of Ukrainian Dance. It encourages creativity, musicality, and physicality. Little Dancers introduces our youngest students to a classroom setting and introduces them to age-appropriate dance vocabulary in a nurturing environment.
Ages 3 - 4
Wednesday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
Veselka's Studio
Beginner
The Beginner class is offered for 5-6 year olds to develop musicality, movement, coordination, and an enjoyment for Ukrainian dance. Students will learn one piece of choreography and will have the opportunity to perform throughout the year.
The Beginner class is offered for 5-6 year olds to develop musicality, movement, coordination, and an enjoyment for Ukrainian dance. Students will learn one piece of choreography and will have the opportunity to perform throughout the year.
Wednesday
5:15 PM to 6:00 PM
5:15 PM to 6:00 PM
Veselka's Studio
Junior 2
An awesome Ukrainian dance class offered for 8+ year olds. (Note - We recommend Junior 1 for new 8-year-old students)
Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum, their work is complemented by progressively more competitive and non-competitive performance opportunities, including competitions that require travel.
An awesome Ukrainian dance class offered for 8+ year olds. (Note - We recommend Junior 1 for new 8-year-old students)
Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum, their work is complemented by progressively more competitive and non-competitive performance opportunities, including competitions that require travel.
Wednesday
6:00 PM to 7:15 PM
6:00 PM to 7:15 PM
Veselka's Studio
Adult Intermediate Ukrainian (19+)
Minimum 4 years of dance experience in Ballet or Ukrainian dance required. Expand your dance vocabulary in this physically challenging and choreographically advanced class. This is a
progressive class from September to June with multiple performances starting in late winter or early spring.
Minimum 4 years of dance experience in Ballet or Ukrainian dance required. Expand your dance vocabulary in this physically challenging and choreographically advanced class. This is a
progressive class from September to June with multiple performances starting in late winter or early spring.
Thursday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Technique 1
The technique class is ballet technique for Ukrainian dancers. Ukrainian dance and ballet coalesce harmoniously, each enhancing the other's strengths. Ballet impacts invaluable qualities such as flexibility, strength, speed, agility, balance, focus, and endurance. Ballet teaches the body to execute movements safely, reducing the risk of injuries. Ballet technique helps dancers execute faster turns, produces greater flexibility in kicks, and achieve greater height in jumps.
The technique class is ballet technique for Ukrainian dancers. Ukrainian dance and ballet coalesce harmoniously, each enhancing the other's strengths. Ballet impacts invaluable qualities such as flexibility, strength, speed, agility, balance, focus, and endurance. Ballet teaches the body to execute movements safely, reducing the risk of injuries. Ballet technique helps dancers execute faster turns, produces greater flexibility in kicks, and achieve greater height in jumps.
Friday
5:00 PM to 6:00 PM
5:00 PM to 6:00 PM
Veselka's Studio
Junior 3
An awesome Ukrainian dance class offered for 10+ year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities. This includes travel for competitions.
An awesome Ukrainian dance class offered for 10+ year olds. Students will have the opportunity to learn choreography from different regions of Ukraine. As dancers progress through the curriculum their work is complemented by choreography and progressively more competitive and non-competitive performance opportunities. This includes travel for competitions.
Sunday
2:00 PM to 3:30 PM
2:00 PM to 3:30 PM
Veselka's Studio
Senior
Senior classes offer training to dancers of the age 14+ years who aspire to have a broader understanding of Ukrainian dance. A sense of commitment, passion and self-motivation is required to meet the intermediate and senior levels high standards and commitment. Dancers will develop an enhanced sense of Ukrainian and ballet technique, performance, storytelling, cultural knowledge, confidence and creativity.
Senior classes offer training to dancers of the age 14+ years who aspire to have a broader understanding of Ukrainian dance. A sense of commitment, passion and self-motivation is required to meet the intermediate and senior levels high standards and commitment. Dancers will develop an enhanced sense of Ukrainian and ballet technique, performance, storytelling, cultural knowledge, confidence and creativity.
Tu 5:15 PM-7:15 PM
Su 5:30 PM-7:30 PM
Su 5:30 PM-7:30 PM
Veselka's Studio
Intermediate
Intermediate classes offer training to dancers between the age of 12 - 13 years who aspire to have a broader understanding of Ukrainian dance. A sense of commitment, passion and self-motivation is required to meet the intermediate and senior levels high standards and commitment. Dancers will develop an enhanced sense of Ukrainian and ballet technique, performance, storytelling, cultural knowledge, confidence and creativity.
Intermediate classes offer training to dancers between the age of 12 - 13 years who aspire to have a broader understanding of Ukrainian dance. A sense of commitment, passion and self-motivation is required to meet the intermediate and senior levels high standards and commitment. Dancers will develop an enhanced sense of Ukrainian and ballet technique, performance, storytelling, cultural knowledge, confidence and creativity.
Th 5:00 PM-7:00 PM
Su 3:30 PM-5:30 PM
Su 3:30 PM-5:30 PM
Veselka's Studio
Term 1 Classes - Fall 2026
Adult Ukrainian (non-performing)
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Monday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Adult Ballet
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Wednesday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Stretch Class
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Friday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio
Term 2 Classes - Winter 2026-27
Adult Ukrainian (non-performing)
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Monday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Adult Ballet
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Wednesday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Stretch Class
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Friday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio
Term 3 Classes - Spring 2027
Adult Ukrainian (non-performing)
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Monday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Adult Ballet
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
No dance experience required. Accessible for novice dancers or dancers new to the ballet genre.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Wednesday
7:15 PM to 8:45 PM
7:15 PM to 8:45 PM
Veselka's Studio
Stretch Class
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Level: All Levels
Improve your flexibility in this all-levels stretch class designed for students of all backgrounds and abilities. Whether you’re a dancer or someone simply seeking to improve your flexibility, this class uses basic yoga poses to help you enhance flexibility, relieve the weeks stress, and improve overall body awareness. The class is tailored to individual needs, ensuring that everyone, regardless of experience, feels comfortable and supported. No dance experience is required.
Students to bring their own yoga mat.
Registration Fee listed is the one-time, full tuition for the entire term, not a monthly charge.
Friday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Veselka's Studio