Ballet Shoes on Pointe
Ballet Shoes on Pointe

Dance Studio Manager Roles And Responsibilities

Rob Howarth

February 19 2025

7 min read

Dance Studio Manager Roles And Responsibilities

Rob Howarth

February 19 2025

7 min read

Dance Studio Manager Roles And Responsibilities

Rob Howarth

February 19 2025

7 min read

Are you thinking about taking the plunge and starting your own dance studio? Learning how to run a dance studio, especially if you’re a first-time business owner, is an exciting journey.

As a dance studio owner, you have the opportunity to bring together two passions: dance and inspiring a new generation of young dancers. 

Now, if you’re up to the challenge, let’s get stuck into your new roles and responsibilities as a new dance studio manager!

Are you thinking about taking the plunge and starting your own dance studio? Learning how to run a dance studio, especially if you’re a first-time business owner, is an exciting journey.

As a dance studio owner, you have the opportunity to bring together two passions: dance and inspiring a new generation of young dancers. 

Now, if you’re up to the challenge, let’s get stuck into your new roles and responsibilities as a new dance studio manager!

Are you thinking about taking the plunge and starting your own dance studio? Learning how to run a dance studio, especially if you’re a first-time business owner, is an exciting journey.

As a dance studio owner, you have the opportunity to bring together two passions: dance and inspiring a new generation of young dancers. 

Now, if you’re up to the challenge, let’s get stuck into your new roles and responsibilities as a new dance studio manager!

Are you thinking about taking the plunge and starting your own dance studio? Learning how to run a dance studio, especially if you’re a first-time business owner, is an exciting journey.

As a dance studio owner, you have the opportunity to bring together two passions: dance and inspiring a new generation of young dancers. 

Now, if you’re up to the challenge, let’s get stuck into your new roles and responsibilities as a new dance studio manager!

Are you thinking about taking the plunge and starting your own dance studio? Learning how to run a dance studio, especially if you’re a first-time business owner, is an exciting journey.

As a dance studio owner, you have the opportunity to bring together two passions: dance and inspiring a new generation of young dancers. 

Now, if you’re up to the challenge, let’s get stuck into your new roles and responsibilities as a new dance studio manager!

Teacher and student ballet dancers
Teacher and student ballet dancers
Teacher and student ballet dancers
Teacher and student ballet dancers

What Does a Dance Studio Manager Do?

What a loaded question. The better question, perhaps would be, ‘What doesn’t a dance studio manager do?’ 

Running a dance studio isn’t just about perfect pirouettes it’s about keeping the whole operation on its toes! As a dance studio owner, you’re the glue that holds everything together, balancing creativity with business, with tasks including:

  • Class scheduling.

  • Keeping the studio space and equipment, clean, tidy, and in order.

  • Ordering supplies and booking performance venues.

  • Handling marketing, social media, and promotions.

  • Managing communication with staff, students, and parents 

One of your biggest responsibilities? Finances. From tracking expenses to ensuring tuition fees, are paid on time, keeping the numbers in check is essential. That’s why many studio owners turn to dance studio management software it streamlines everything, saving time and stress.


What Does a Dance Studio Manager Do?

What a loaded question. The better question, perhaps would be, ‘What doesn’t a dance studio manager do?’ 

Running a dance studio isn’t just about perfect pirouettes it’s about keeping the whole operation on its toes! As a dance studio owner, you’re the glue that holds everything together, balancing creativity with business, with tasks including:

  • Class scheduling.

  • Keeping the studio space and equipment, clean, tidy, and in order.

  • Ordering supplies and booking performance venues.

  • Handling marketing, social media, and promotions.

  • Managing communication with staff, students, and parents 

One of your biggest responsibilities? Finances. From tracking expenses to ensuring tuition fees, are paid on time, keeping the numbers in check is essential. That’s why many studio owners turn to dance studio management software it streamlines everything, saving time and stress.


What Does a Dance Studio Manager Do?

What a loaded question. The better question, perhaps would be, ‘What doesn’t a dance studio manager do?’ 

Running a dance studio isn’t just about perfect pirouettes it’s about keeping the whole operation on its toes! As a dance studio owner, you’re the glue that holds everything together, balancing creativity with business, with tasks including:

  • Class scheduling.

  • Keeping the studio space and equipment, clean, tidy, and in order.

  • Ordering supplies and booking performance venues.

  • Handling marketing, social media, and promotions.

  • Managing communication with staff, students, and parents 

One of your biggest responsibilities? Finances. From tracking expenses to ensuring tuition fees, are paid on time, keeping the numbers in check is essential. That’s why many studio owners turn to dance studio management software it streamlines everything, saving time and stress.


What Does a Dance Studio Manager Do?

What a loaded question. The better question, perhaps would be, ‘What doesn’t a dance studio manager do?’ 

Running a dance studio isn’t just about perfect pirouettes it’s about keeping the whole operation on its toes! As a dance studio owner, you’re the glue that holds everything together, balancing creativity with business, with tasks including:

  • Class scheduling.

  • Keeping the studio space and equipment, clean, tidy, and in order.

  • Ordering supplies and booking performance venues.

  • Handling marketing, social media, and promotions.

  • Managing communication with staff, students, and parents 

One of your biggest responsibilities? Finances. From tracking expenses to ensuring tuition fees, are paid on time, keeping the numbers in check is essential. That’s why many studio owners turn to dance studio management software it streamlines everything, saving time and stress.


What Does a Dance Studio Manager Do?

What a loaded question. The better question, perhaps would be, ‘What doesn’t a dance studio manager do?’ 

Running a dance studio isn’t just about perfect pirouettes it’s about keeping the whole operation on its toes! As a dance studio owner, you’re the glue that holds everything together, balancing creativity with business, with tasks including:

  • Class scheduling.

  • Keeping the studio space and equipment, clean, tidy, and in order.

  • Ordering supplies and booking performance venues.

  • Handling marketing, social media, and promotions.

  • Managing communication with staff, students, and parents 

One of your biggest responsibilities? Finances. From tracking expenses to ensuring tuition fees, are paid on time, keeping the numbers in check is essential. That’s why many studio owners turn to dance studio management software it streamlines everything, saving time and stress.


Dance Studio Owner on the phone
Dance Studio Owner on the phone
Dance Studio Owner on the phone
Dance Studio Owner on the phone

How to Become a Dance Studio Manager

Running your dance studio is a dream for many dancers. To succeed, you’ll need both passion and strong management skills. Here are three common paths to becoming a dance studio manager:

  1. Dance Background – Many start as dancers or instructors before stepping into leadership roles.

  2. Business Skills – Knowledge of budgeting, marketing, and operations is essential. Business courses or management degrees or courses can help. However, if you don’t have this, don’t let it put you off pursuing your dream, we at Class Manager offer a lot of valuable resources to help you. 

  3. Hands-On Experience & Networking – Work in a studio, connect with industry pros and attend events to build relationships.

Running your dance studio is a dream for many dancers. To succeed, you’ll need both passion and strong management skills. Here are three common paths to becoming a dance studio manager:

  1. Dance Background – Many start as dancers or instructors before stepping into leadership roles.

  2. Business Skills – Knowledge of budgeting, marketing, and operations is essential. Business courses or management degrees or courses can help. However, if you don’t have this, don’t let it put you off pursuing your dream, we at Class Manager offer a lot of valuable resources to help you. 

  3. Hands-On Experience & Networking – Work in a studio, connect with industry pros and attend events to build relationships.

Running your dance studio is a dream for many dancers. To succeed, you’ll need both passion and strong management skills. Here are three common paths to becoming a dance studio manager:

  1. Dance Background – Many start as dancers or instructors before stepping into leadership roles.

  2. Business Skills – Knowledge of budgeting, marketing, and operations is essential. Business courses or management degrees or courses can help. However, if you don’t have this, don’t let it put you off pursuing your dream, we at Class Manager offer a lot of valuable resources to help you. 

  3. Hands-On Experience & Networking – Work in a studio, connect with industry pros and attend events to build relationships.

Running your dance studio is a dream for many dancers. To succeed, you’ll need both passion and strong management skills. Here are three common paths to becoming a dance studio manager:

  1. Dance Background – Many start as dancers or instructors before stepping into leadership roles.

  2. Business Skills – Knowledge of budgeting, marketing, and operations is essential. Business courses or management degrees or courses can help. However, if you don’t have this, don’t let it put you off pursuing your dream, we at Class Manager offer a lot of valuable resources to help you. 

  3. Hands-On Experience & Networking – Work in a studio, connect with industry pros and attend events to build relationships.

Running your dance studio is a dream for many dancers. To succeed, you’ll need both passion and strong management skills. Here are three common paths to becoming a dance studio manager:

  1. Dance Background – Many start as dancers or instructors before stepping into leadership roles.

  2. Business Skills – Knowledge of budgeting, marketing, and operations is essential. Business courses or management degrees or courses can help. However, if you don’t have this, don’t let it put you off pursuing your dream, we at Class Manager offer a lot of valuable resources to help you. 

  3. Hands-On Experience & Networking – Work in a studio, connect with industry pros and attend events to build relationships.

Dancer dancing in a studio, ballet slippers hung up
Dancer dancing in a studio, ballet slippers hung up
Dancer dancing in a studio, ballet slippers hung up
Dancer dancing in a studio, ballet slippers hung up

Essential Skills for a Successful Dance Studio Manager

Being a great dance studio manager takes more than just a love for dance. You’ll need a mix of leadership, organization, and communication skills to keep everything running smoothly. 

Being a great dance studio manager takes more than just a love for dance. You’ll need a mix of leadership, organization, and communication skills to keep everything running smoothly. 

Being a great dance studio manager takes more than just a love for dance. You’ll need a mix of leadership, organization, and communication skills to keep everything running smoothly. 

Being a great dance studio manager takes more than just a love for dance. You’ll need a mix of leadership, organization, and communication skills to keep everything running smoothly. 

Being a great dance studio manager takes more than just a love for dance. You’ll need a mix of leadership, organization, and communication skills to keep everything running smoothly. 

Managing People: Parents, Students & Staff

Running a dance studio means juggling the expectations of parents, students, and staff - all key to your studio’s success. Here’s how to manage each group effectively:

Parents

Building strong relationships with parents is crucial they’re not only paying for lessons but also your best source of referrals. Clear, consistent communication is key! Ensure they have easy access to:

  • Class schedules.

  • Transparent billing and tuition details.

  • Information about performances, competitions, and exams.

The better informed they are, the more satisfied (and supportive) they’ll be!


Students

Your students need an environment where they feel safe, encouraged, and inspired. Effective communication with them looks different from how you interact with parents. Focus on creating meaningful relationships with them.


Staff

Happy staff, happy studio! Keep your team in the loop with:

  • Important updates on competitions, performances, and policies.

  • Details on discounts, seasonal offers, and uniform choices.

  • Open channels for feedback and collaborations.

When your staff feels valued and informed, they’ll bring their best energy to the studio creating an amazing experience for everyone!

Running a dance studio means juggling the expectations of parents, students, and staff - all key to your studio’s success. Here’s how to manage each group effectively:

Parents

Building strong relationships with parents is crucial they’re not only paying for lessons but also your best source of referrals. Clear, consistent communication is key! Ensure they have easy access to:

  • Class schedules.

  • Transparent billing and tuition details.

  • Information about performances, competitions, and exams.

The better informed they are, the more satisfied (and supportive) they’ll be!


Students

Your students need an environment where they feel safe, encouraged, and inspired. Effective communication with them looks different from how you interact with parents. Focus on creating meaningful relationships with them.


Staff

Happy staff, happy studio! Keep your team in the loop with:

  • Important updates on competitions, performances, and policies.

  • Details on discounts, seasonal offers, and uniform choices.

  • Open channels for feedback and collaborations.

When your staff feels valued and informed, they’ll bring their best energy to the studio creating an amazing experience for everyone!

Running a dance studio means juggling the expectations of parents, students, and staff - all key to your studio’s success. Here’s how to manage each group effectively:

Parents

Building strong relationships with parents is crucial they’re not only paying for lessons but also your best source of referrals. Clear, consistent communication is key! Ensure they have easy access to:

  • Class schedules.

  • Transparent billing and tuition details.

  • Information about performances, competitions, and exams.

The better informed they are, the more satisfied (and supportive) they’ll be!


Students

Your students need an environment where they feel safe, encouraged, and inspired. Effective communication with them looks different from how you interact with parents. Focus on creating meaningful relationships with them.


Staff

Happy staff, happy studio! Keep your team in the loop with:

  • Important updates on competitions, performances, and policies.

  • Details on discounts, seasonal offers, and uniform choices.

  • Open channels for feedback and collaborations.

When your staff feels valued and informed, they’ll bring their best energy to the studio creating an amazing experience for everyone!

Running a dance studio means juggling the expectations of parents, students, and staff - all key to your studio’s success. Here’s how to manage each group effectively:

Parents

Building strong relationships with parents is crucial they’re not only paying for lessons but also your best source of referrals. Clear, consistent communication is key! Ensure they have easy access to:

  • Class schedules.

  • Transparent billing and tuition details.

  • Information about performances, competitions, and exams.

The better informed they are, the more satisfied (and supportive) they’ll be!


Students

Your students need an environment where they feel safe, encouraged, and inspired. Effective communication with them looks different from how you interact with parents. Focus on creating meaningful relationships with them.


Staff

Happy staff, happy studio! Keep your team in the loop with:

  • Important updates on competitions, performances, and policies.

  • Details on discounts, seasonal offers, and uniform choices.

  • Open channels for feedback and collaborations.

When your staff feels valued and informed, they’ll bring their best energy to the studio creating an amazing experience for everyone!

Running a dance studio means juggling the expectations of parents, students, and staff - all key to your studio’s success. Here’s how to manage each group effectively:

Parents

Building strong relationships with parents is crucial they’re not only paying for lessons but also your best source of referrals. Clear, consistent communication is key! Ensure they have easy access to:

  • Class schedules.

  • Transparent billing and tuition details.

  • Information about performances, competitions, and exams.

The better informed they are, the more satisfied (and supportive) they’ll be!


Students

Your students need an environment where they feel safe, encouraged, and inspired. Effective communication with them looks different from how you interact with parents. Focus on creating meaningful relationships with them.


Staff

Happy staff, happy studio! Keep your team in the loop with:

  • Important updates on competitions, performances, and policies.

  • Details on discounts, seasonal offers, and uniform choices.

  • Open channels for feedback and collaborations.

When your staff feels valued and informed, they’ll bring their best energy to the studio creating an amazing experience for everyone!

Mum and daughter looking at a phone
Mum and daughter looking at a phone
Mum and daughter looking at a phone
Mum and daughter looking at a phone
Mum and daughter looking at a phone

Fail To Plan, Plan To Fail: Organization Is Key

A well-organized dance studio will run like a dream. This is where class management software, such as Class Manager, comes into its own. They can help you stay on top of a wide range of business aspects, including:

  • Class Scheduling – Plan entire seasons with detailed descriptions, age limits, times, and locations to keep staff and students informed.

  • Automated Billing – Ensure payments are made on time with built-in invoicing, credit notes, and fee management.

  • Student Management – Easily handle sign-ups, student notes, and attendance with an online register.

  • Centralized Communication – Send updates to specific students, classes, or your entire studio from one platform.

With the right tools in place, you’ll save time, reduce stress, and keep your studio running at its best.

It’s also important to note, that staying calm under pressure and being able to problem solve are also essential skills for studio owners. 


Fail To Plan, Plan To Fail: Organization Is Key

A well-organized dance studio will run like a dream. This is where class management software, such as Class Manager, comes into its own. They can help you stay on top of a wide range of business aspects, including:

  • Class Scheduling – Plan entire seasons with detailed descriptions, age limits, times, and locations to keep staff and students informed.

  • Automated Billing – Ensure payments are made on time with built-in invoicing, credit notes, and fee management.

  • Student Management – Easily handle sign-ups, student notes, and attendance with an online register.

  • Centralized Communication – Send updates to specific students, classes, or your entire studio from one platform.

With the right tools in place, you’ll save time, reduce stress, and keep your studio running at its best.

It’s also important to note, that staying calm under pressure and being able to problem solve are also essential skills for studio owners. 


Fail To Plan, Plan To Fail: Organization Is Key

A well-organized dance studio will run like a dream. This is where class management software, such as Class Manager, comes into its own. They can help you stay on top of a wide range of business aspects, including:

  • Class Scheduling – Plan entire seasons with detailed descriptions, age limits, times, and locations to keep staff and students informed.

  • Automated Billing – Ensure payments are made on time with built-in invoicing, credit notes, and fee management.

  • Student Management – Easily handle sign-ups, student notes, and attendance with an online register.

  • Centralized Communication – Send updates to specific students, classes, or your entire studio from one platform.

With the right tools in place, you’ll save time, reduce stress, and keep your studio running at its best.

It’s also important to note, that staying calm under pressure and being able to problem solve are also essential skills for studio owners. 


Fail To Plan, Plan To Fail: Organization Is Key

A well-organized dance studio will run like a dream. This is where class management software, such as Class Manager, comes into its own. They can help you stay on top of a wide range of business aspects, including:

  • Class Scheduling – Plan entire seasons with detailed descriptions, age limits, times, and locations to keep staff and students informed.

  • Automated Billing – Ensure payments are made on time with built-in invoicing, credit notes, and fee management.

  • Student Management – Easily handle sign-ups, student notes, and attendance with an online register.

  • Centralized Communication – Send updates to specific students, classes, or your entire studio from one platform.

With the right tools in place, you’ll save time, reduce stress, and keep your studio running at its best.

It’s also important to note, that staying calm under pressure and being able to problem solve are also essential skills for studio owners. 


Fail To Plan, Plan To Fail: Organization Is Key

A well-organized dance studio will run like a dream. This is where class management software, such as Class Manager, comes into its own. They can help you stay on top of a wide range of business aspects, including:

  • Class Scheduling – Plan entire seasons with detailed descriptions, age limits, times, and locations to keep staff and students informed.

  • Automated Billing – Ensure payments are made on time with built-in invoicing, credit notes, and fee management.

  • Student Management – Easily handle sign-ups, student notes, and attendance with an online register.

  • Centralized Communication – Send updates to specific students, classes, or your entire studio from one platform.

With the right tools in place, you’ll save time, reduce stress, and keep your studio running at its best.

It’s also important to note, that staying calm under pressure and being able to problem solve are also essential skills for studio owners. 


Industry Knowledge and Tech Experience

Having a strong understanding of the dance world, paired with tech-savviness, is a great skill to level up the running of your dance studio. 

  • Staying Current with Dance Curriculums – This is especially important for curriculum-based dance styles like ballet and tap, where staying current with grading systems, syllabus changes, and best practices ensures that your students receive top-notch training.

  • Competitions & Shows – Competitions and performances are at the heart of many dance studios, and knowing how to navigate the competition circuit is crucial. Understanding deadlines, rules, and how to organize your students for success can make a big difference in your studio’s visibility and reputation.

  • Tech Tools for Studio Management – Utilizing studio management software can greatly enhance your ability to run your studio efficiently. These tools help with scheduling, billing, student management, and communication, but they also offer additional features like performance tracking and competition registration. Being tech-savvy allows you to save time, stay organized, and provide a more streamlined experience for both students and parents.

By combining industry knowledge with the right tech tools, you'll position yourself as a modern and efficient manager who’s always ahead of the curve in the ever-evolving dance world.

Having a strong understanding of the dance world, paired with tech-savviness, is a great skill to level up the running of your dance studio. 

  • Staying Current with Dance Curriculums – This is especially important for curriculum-based dance styles like ballet and tap, where staying current with grading systems, syllabus changes, and best practices ensures that your students receive top-notch training.

  • Competitions & Shows – Competitions and performances are at the heart of many dance studios, and knowing how to navigate the competition circuit is crucial. Understanding deadlines, rules, and how to organize your students for success can make a big difference in your studio’s visibility and reputation.

  • Tech Tools for Studio Management – Utilizing studio management software can greatly enhance your ability to run your studio efficiently. These tools help with scheduling, billing, student management, and communication, but they also offer additional features like performance tracking and competition registration. Being tech-savvy allows you to save time, stay organized, and provide a more streamlined experience for both students and parents.

By combining industry knowledge with the right tech tools, you'll position yourself as a modern and efficient manager who’s always ahead of the curve in the ever-evolving dance world.

Having a strong understanding of the dance world, paired with tech-savviness, is a great skill to level up the running of your dance studio. 

  • Staying Current with Dance Curriculums – This is especially important for curriculum-based dance styles like ballet and tap, where staying current with grading systems, syllabus changes, and best practices ensures that your students receive top-notch training.

  • Competitions & Shows – Competitions and performances are at the heart of many dance studios, and knowing how to navigate the competition circuit is crucial. Understanding deadlines, rules, and how to organize your students for success can make a big difference in your studio’s visibility and reputation.

  • Tech Tools for Studio Management – Utilizing studio management software can greatly enhance your ability to run your studio efficiently. These tools help with scheduling, billing, student management, and communication, but they also offer additional features like performance tracking and competition registration. Being tech-savvy allows you to save time, stay organized, and provide a more streamlined experience for both students and parents.

By combining industry knowledge with the right tech tools, you'll position yourself as a modern and efficient manager who’s always ahead of the curve in the ever-evolving dance world.

Having a strong understanding of the dance world, paired with tech-savviness, is a great skill to level up the running of your dance studio. 

  • Staying Current with Dance Curriculums – This is especially important for curriculum-based dance styles like ballet and tap, where staying current with grading systems, syllabus changes, and best practices ensures that your students receive top-notch training.

  • Competitions & Shows – Competitions and performances are at the heart of many dance studios, and knowing how to navigate the competition circuit is crucial. Understanding deadlines, rules, and how to organize your students for success can make a big difference in your studio’s visibility and reputation.

  • Tech Tools for Studio Management – Utilizing studio management software can greatly enhance your ability to run your studio efficiently. These tools help with scheduling, billing, student management, and communication, but they also offer additional features like performance tracking and competition registration. Being tech-savvy allows you to save time, stay organized, and provide a more streamlined experience for both students and parents.

By combining industry knowledge with the right tech tools, you'll position yourself as a modern and efficient manager who’s always ahead of the curve in the ever-evolving dance world.

Having a strong understanding of the dance world, paired with tech-savviness, is a great skill to level up the running of your dance studio. 

  • Staying Current with Dance Curriculums – This is especially important for curriculum-based dance styles like ballet and tap, where staying current with grading systems, syllabus changes, and best practices ensures that your students receive top-notch training.

  • Competitions & Shows – Competitions and performances are at the heart of many dance studios, and knowing how to navigate the competition circuit is crucial. Understanding deadlines, rules, and how to organize your students for success can make a big difference in your studio’s visibility and reputation.

  • Tech Tools for Studio Management – Utilizing studio management software can greatly enhance your ability to run your studio efficiently. These tools help with scheduling, billing, student management, and communication, but they also offer additional features like performance tracking and competition registration. Being tech-savvy allows you to save time, stay organized, and provide a more streamlined experience for both students and parents.

By combining industry knowledge with the right tech tools, you'll position yourself as a modern and efficient manager who’s always ahead of the curve in the ever-evolving dance world.

Dance teaher doing computer admin
Dance teaher doing computer admin
Dance teaher doing computer admin
Dance teaher doing computer admin
Dance teaher doing computer admin

Starting Your Own Dance Studio?

It takes a lot of hard work, dedication, and skill to keep a dance studio running smoothly. But if you love dance and want to help others experience the joy of dancing, then being a studio manager could be a perfect career for you. With these tips in mind, you'll be well on your way to becoming a successful dance studio manager!

See our past guides and blog posts online to learn more:


It takes a lot of hard work, dedication, and skill to keep a dance studio running smoothly. But if you love dance and want to help others experience the joy of dancing, then being a studio manager could be a perfect career for you. With these tips in mind, you'll be well on your way to becoming a successful dance studio manager!

See our past guides and blog posts online to learn more:


It takes a lot of hard work, dedication, and skill to keep a dance studio running smoothly. But if you love dance and want to help others experience the joy of dancing, then being a studio manager could be a perfect career for you. With these tips in mind, you'll be well on your way to becoming a successful dance studio manager!

See our past guides and blog posts online to learn more:


It takes a lot of hard work, dedication, and skill to keep a dance studio running smoothly. But if you love dance and want to help others experience the joy of dancing, then being a studio manager could be a perfect career for you. With these tips in mind, you'll be well on your way to becoming a successful dance studio manager!

See our past guides and blog posts online to learn more:


It takes a lot of hard work, dedication, and skill to keep a dance studio running smoothly. But if you love dance and want to help others experience the joy of dancing, then being a studio manager could be a perfect career for you. With these tips in mind, you'll be well on your way to becoming a successful dance studio manager!

See our past guides and blog posts online to learn more:


© Class Manager 2025, All Rights Reserved

© Class Manager 2025, All Rights Reserved

© Class Manager 2025, All Rights Reserved

© Class Manager 2025, All Rights Reserved