How to Become an Agility Trainer (Jump Over Life’s Hurdles)

how to become an agility trainer

If you’ve ever dreamed of training agile athletes or wondered what it takes to become an agility trainer, you’ve come to the right place.

In this guide, we’ll explore the EXACT steps you need to take to jump-start your career as an agility trainer. We’ll discuss:

  • The skills you need to acquire.
  • The education that can propel you towards success.
  • How to secure a position as an agility trainer.

So, whether you’re a fitness novice or an experienced fitness enthusiast looking to specialize, stick around.

We’re about to uncover the roadmap to becoming an agility trainer.

Let’s get moving!

Contents show

Steps to Become an Agility Trainer

 

Step 1: Research the Profession

Before embarking on your journey to become an agility trainer, it’s important to thoroughly research the profession to understand what it entails.

This will allow you to understand the responsibilities, skills, and qualifications required in this field.

An agility trainer is a professional who trains dogs and their owners how to navigate through a set of obstacles.

This is a role that requires a deep understanding of dog behavior and the ability to communicate effectively with both dogs and their owners.

While trainers can work with dogs of all breeds and ages, most of the work focuses on young and healthy dogs.

As part of your research, read books and articles about dog behavior and agility training, join online forums or local clubs where you can talk to other agility trainers.

Attend dog agility competitions and observe how the trainers work with their dogs.

This will give you a firsthand look at the profession and help you decide if this is the right career path for you.

Take note of the physical demands of this profession as it requires you to be active and on your feet for long periods of time.

Also, consider the financial aspect of this career, as establishing your own agility training business may require an initial investment for training equipment and venue.

 

Step 2: Gain Experience with Dogs

Before embarking on a career as an agility trainer, it is essential to accumulate a considerable amount of experience working with dogs.

You can accomplish this in numerous ways, such as volunteering at animal shelters, working at pet daycare facilities, or even offering services as a dog walker or dog sitter.

This initial phase will give you firsthand experience on canine behavior, which is crucial when training them for agility.

You’ll understand the different breeds, their temperaments, their learning pace, and how they respond to various commands.

It will also allow you to establish a rapport with dogs, which is an essential quality for an agility trainer.

Once you feel comfortable working with dogs, you can seek opportunities to assist experienced agility trainers.

This will give you a chance to observe agility training sessions, understand the methods and techniques used, and gain practical experience.

This step is a critical foundation before proceeding to more formal agility training education.

 

Step 3: Study Dog Behavior and Psychology

If you wish to become an effective Agility Trainer, an understanding of dog behavior and psychology is crucial.

This knowledge will assist you in understanding how dogs think, learn and react to various situations, which are all key components in agility training.

You can gain this knowledge through various online courses, workshops, and seminars.

Courses in dog behavior and psychology often cover topics such as canine communication, dog-human interaction, dog cognition, emotional states, and behavior problems.

Studying these topics will not only provide you with a deeper understanding of dogs but also equip you with skills to properly motivate, encourage, and handle dogs during agility training sessions.

You may also consider getting a certification from a reputable organization such as the Certification Council for Professional Dog Trainers (CCPDT) or the International Association of Animal Behavior Consultants (IAABC).

Having such a certification can enhance your credibility as an agility trainer.

Remember, each dog is unique, so what works for one may not work for another.

Therefore, a good understanding of dog behavior and psychology will allow you to tailor your training approach to each dog, ensuring better results in agility training.

 

Step 4: Get Involved in Dog Agility Communities

Immersing yourself in dog agility communities is a significant step towards becoming an agility trainer.

These communities provide the chance to meet and interact with other trainers, learn from their experiences, and develop your understanding of the agility training process.

It will also allow you to gain hands-on experience handling different dogs and encountering various training scenarios.

There are many ways to get involved in dog agility communities.

You can join local clubs or national organizations, participate in agility trials, and attend seminars or workshops.

Being active on social media platforms and following dog agility blogs and forums can also be beneficial.

Joining these communities not only helps build a network of like-minded people but also keeps you updated with the latest trends and techniques in dog agility training.

You can also learn about different breeds of dogs and their specific needs, which can be invaluable when you start your career as an agility trainer.

Remember, learning is an ongoing process, and being part of these communities can provide you with the knowledge and skills needed to excel in this role.

You may even get opportunities to assist experienced trainers during classes or events, which will give you practical experience and could lead to mentorship opportunities.

 

Step 5: Learn Agility Training Techniques

After you’ve acquired a solid understanding of animal behavior and have had ample experience with dogs, the next step is to learn specific agility training techniques.

This can be achieved through various sources such as online agility training courses, books, DVDs, or attending agility training seminars.

The techniques you will learn include how to train dogs to navigate through various obstacles including tunnels, weave poles, teeter-totters, jumps, and more.

It’s important to understand how to introduce these obstacles to the dogs gradually and in a positive, rewarding manner.

In addition to learning about the physical aspects of agility training, you will also study the mental part of it.

This involves understanding how to motivate dogs, develop their focus, and build a strong handler-dog relationship.

Furthermore, specialize in a certain technique or method of training based on your interest and the needs of your clients.

You may decide to focus on training for competition-level agility or just for fun and exercise.

Joining professional associations or clubs for agility trainers can also be beneficial as it provides opportunities for networking, continuous learning, and staying up to date with the latest trends and techniques in the field.

Remember, effective agility training is not just about getting dogs to perform tricks, but about enhancing their physical abilities, mental alertness, and overall well-being.

 

Step 6: Obtain Professional Training

As an aspiring Agility Trainer, it’s crucial to obtain professional training to enhance your skills and knowledge.

This can be achieved by enrolling in relevant certification courses or programs that are often offered by dog trainer associations or organizations.

Such professional training typically involves both classroom and practical hands-on experiences that cover areas like animal behavior, training methods, and safety protocols.

In these training sessions, you will learn the finer nuances of agility training such as how to set up agility courses, understanding the different breeds and their specific needs, developing training schedules, and effective communication methods with both dogs and their owners.

When choosing a program, consider the course content, the experience and credentials of the instructors, and the feedback from previous students.

Some programs even offer the opportunity to work with experienced agility trainers, providing valuable on-the-job experience.

Remember that continuous learning is key in this field.

Even after obtaining initial certification, it’s important to stay updated with the latest techniques and research in the field of agility training.

This can be achieved by attending workshops, seminars, and advanced courses to further enhance your expertise.

 

Step 7: Achieve Certifications

Achieving professional certifications is the next step to becoming an Agility Trainer.

These certifications can help to highlight your expertise and commitment towards your craft.

Depending on the region you are based in, different certification bodies exist.

Some widely recognized agility training certifications include Certified Professional Dog Trainer (CPDT) and Certified Dog Behavior Consultant (CDBC).

To earn these certifications, you typically have to meet specific criteria which might include a minimum number of hours of training experience, completion of a written exam, and professional references.

The exact requirements may vary, so it’s crucial to research each certification thoroughly.

Furthermore, you may also consider seeking certification in animal first aid and canine fitness, which can be beneficial for your role as an agility trainer.

Regularly attending workshops and seminars related to dog behavior and training can also add to your credentials and keep you updated with the latest methodologies in agility training.

Remember, certification not only enhances your credentials but also boosts your credibility in the eyes of potential clients.

Therefore, achieving certifications is a vital step in your journey to becoming a successful agility trainer.

 

Step 8: Start Training Dogs Informally

Before formally starting your career as an agility trainer, it’s beneficial to start training dogs on your own.

You can start with your own dog or offer to train a friend’s or family member’s dog.

This will allow you to gain experience and identify any potential challenges you might face in this field.

During this time, you can practice and refine the techniques you learned during your certification program.

It’s also an excellent opportunity to learn how to handle different breeds of dogs and understand their various personalities.

This informal training stage can provide you with invaluable hands-on experience and insights into dog behavior, which are crucial aspects of becoming a successful agility trainer.

Remember, patience and consistency are key when training dogs.

It’s important to make the training sessions fun and rewarding for the dogs, so they stay engaged and motivated.

This will also help you to establish a positive relationship with the dogs, which is essential for successful agility training.

Once you feel comfortable with your skills and have seen progress in the dogs you’ve been training informally, you can begin offering your services to a wider audience and start your professional career as an agility trainer.

 

Step 9: Create a Training Plan

In order to be an effective agility trainer, you need to have a well-structured training plan.

This plan should clearly outline the specific exercises and drills that you will use to help your clients improve their agility.

These exercises should be tailored to the individual’s specific needs and goals.

Start by identifying the skill level and physical capabilities of the individual you’re training.

Your program should be designed in a way that is challenging but achievable for them.

Break down the plan into smaller, manageable stages, each one building on the previous to gradually increase the difficulty level and complexity of the exercises.

Remember, agility training isn’t just about speed, it’s also about control, balance, and precision.

Therefore, your training plan should incorporate exercises that focus on these areas as well.

For instance, you might include speed ladders for quick footwork, hurdles for jumping precision, and zig-zag runs for directional change control.

You should also integrate regular assessments into your training plan.

This will allow you and your clients to track their progress over time and adjust the training program as necessary.

It’s essential to provide feedback on their performance and give them tips on how they can improve.

Finally, keep your training sessions engaging and fun.

This will keep your clients motivated and encourage them to continue with the program.

The more they enjoy the training, the more likely they are to stick with it and see significant improvements in their agility.

 

Step 10: Develop Your Teaching Skills

As an agility trainer, an integral part of your job is teaching and guiding others.

Developing your teaching skills is, therefore, an essential step in your journey.

This includes learning how to effectively communicate instructions, demonstrate exercises, and motivate your clients.

One way to enhance your teaching skills is by enrolling in a course or workshop that focuses on teaching strategies and techniques.

This could be a general teaching course, or something more specific to physical fitness or dog training, depending on your area of focus in agility training.

Being patient and empathetic are also important traits for teaching.

Understanding that every individual or dog learns at a different pace and adjusting your teaching style to accommodate this can greatly improve your effectiveness as a trainer.

Moreover, you may also want to gain experience by starting as an assistant to an established agility trainer.

This real-world exposure will allow you to observe and learn effective teaching methods, handle different scenarios, and learn how to interact with different types of clients.

Additionally, always seek feedback from your students or their owners.

Constructive criticism can help you identify areas of improvement and become a better teacher.

Remember, teaching is a continuous learning process and there is always room for improvement.

 

Step 11: Market Your Services

As an Agility Trainer, getting clients is crucial for your business and this can be achieved by effectively marketing your services.

Once you have the skills, certification and some experience, it’s time to let people know about your services.

Start by creating a professional website where potential clients can learn about you, your qualifications, and the services you offer.

Use your website to showcase testimonials from past clients, photos or videos of agility training sessions, and any other information that might be beneficial to a potential client.

Consider creating a blog on your website where you can share tips on agility training, dog behavior, and health.

This will not only make your website more engaging but also position you as an expert in your field.

Social media platforms like Facebook, Instagram, and LinkedIn are another effective way to market your services.

Regularly post engaging content related to agility training and encourage your followers to share your posts.

Networking is also a key aspect of marketing your services.

Attend local events, pet shows, and other gatherings where you might meet potential clients.

Offer free workshops or seminars to attract potential clients and demonstrate your expertise.

Remember, word-of-mouth referrals are often the most effective form of marketing, so ensure that you always deliver outstanding service to your clients.

That way, they’ll be more likely to recommend you to others.

Lastly, consider partnering with local pet stores, veterinary clinics, and dog clubs.

They can refer their customers to you and vice versa, creating a beneficial relationship for both parties.

 

Step 12: Continue Your Education

As an Agility Trainer, learning is an ongoing process.

Due to constant advancements in training techniques and understanding of dog behavior, it is important to continuously update your knowledge and skills.

There are several ways to do this.

Firstly, consider attending seminars and workshops on dog training and agility.

These events often feature experts in the field who can provide valuable insights and teach new techniques.

They are also a great opportunity to network with other trainers.

Secondly, you can pursue further qualifications or certifications.

For example, the Certification Council for Professional Dog Trainers (CCPDT) offers a variety of courses and examinations that can enhance your credibility as a trainer.

Lastly, stay updated with the latest research and publications related to dog training and agility.

Understanding the latest scientific findings can help you apply the most effective and humane training methods.

Remember, the goal is to provide the best possible training for your clients and their pets.

Continuously improving your skills and knowledge will help you achieve that.

 

Step 13: Expand Your Offerings

Once you’ve established your agility training career, it’s essential to consider expanding your offerings.

This could involve training different types of animals, offering specialized or advanced training classes, conducting workshops, or even opening your own agility training center.

Also, consider broadening the scope of your services to include not only agility training but also other types of pet training or behavior modification.

For example, you might learn how to train therapy dogs, work with animals that have behavioral problems, or even teach trick training classes.

Always strive to stay updated and keep learning about new methods, techniques, and best practices in the field.

Attend conferences and seminars, participate in webinars, and read the latest research to stay ahead of the curve.

By expanding your offerings, you can attract a broader client base, increase your income, and enhance your reputation as a versatile and knowledgeable agility trainer.

Remember, diversification is a key strategy for long-term success in any business.

 

Agility Trainer Roles and Responsibilities

Agility Trainers employ a methodical, training-centered approach, and expert knowledge of agility training techniques to train individuals, teams or pets (mostly dogs).

They prepare them to move quickly and easily through a course of obstacles.

They have the following roles and responsibilities:

 

Training

  • Develop and implement agility training programs.
  • Guide individuals, teams or pets through a course of obstacles.
  • Use a variety of training techniques and methods to improve agility.

 

Assessment

  • Assess agility skills and identify areas of improvement.
  • Track progress and adjust training programs as needed.

 

Safety Management

  • Ensure all training activities are carried out safely.
  • Manage risk factors in agility training.
  • Implement and enforce safety rules and regulations.

 

Equipment Handling

  • Setup and maintain agility training equipment.
  • Ensure all equipment is safe and suitable for use.

 

Coaching

  • Provide coaching and motivation to individuals or teams.
  • Help individuals or teams understand the techniques and tactics of agility.

 

Behavior Management

  • Handle and manage behavioral issues during training sessions.
  • Use positive reinforcement techniques to encourage good behavior.

 

Communication

  • Communicate effectively with trainees and other stakeholders.
  • Provide regular updates on progress and performance.

 

Continuous Learning

  • Stay updated with the latest trends and developments in agility training.
  • Attend workshops, seminars, and training programs.

 

Event Participation

  • Prepare and guide trainees for participation in agility competitions and events.
  • Evaluate performance in events and provide feedback.

 

Customer Service

  • Address any concerns or queries from clients.
  • Provide excellent customer service to ensure client satisfaction.

 

What Does an Agility Trainer Do?

An Agility Trainer, often involved in dog sports and activities, is a professional who trains dogs to navigate through a course of obstacles.

Their primary role includes teaching dogs various skills like jumping over hurdles, going through tunnels, weaving through poles, and crossing walkways among others.

They also train dogs to follow commands quickly and accurately, which is vital for competitions.

Agility Trainers work closely with dog owners to understand the temperament and behavior of the dogs.

They customize training programs based on the individual needs of each dog, keeping their physical health and age in consideration.

They also educate dog owners on how to maintain and reinforce the training at home.

This involves teaching them the correct commands and training techniques, as well as advising on diet and exercise.

In addition, Agility Trainers may also be responsible for organizing and conducting agility competitions.

This involves setting up courses, judging performances, and ensuring adherence to competition rules and guidelines.

Some Agility Trainers may also offer services like behavioral training, obedience training, and puppy training, making them a comprehensive resource for dog owners.

 

Essential Agility Trainer Skills

  • Communication: Agility trainers must effectively convey instructions and corrections to both the pets and their owners. They should also be able to discuss training plans and progress updates with pet owners.
  • Physical Fitness: Agility training is physically demanding. Trainers need to have good stamina, flexibility, and physical strength to demonstrate and guide pets through various agility exercises.
  • Patience: Training pets requires a lot of patience, as progress can be slow and setbacks are common. Agility trainers must remain patient and calm even when faced with difficult training situations.
  • Observation: Agility trainers need to be attentive observers. They should be able to recognize a pet’s temperament, physical abilities, and health conditions to adapt the training program accordingly.
  • Problem-solving: Each pet is unique, and not every training method will work for every pet. Agility trainers must be able to identify problems and develop tailored solutions to help each pet succeed.
  • Animal Behavior Knowledge: Understanding the behavior of animals, particularly of the species they’re training, is crucial. Trainers should be able to interpret the pet’s actions and reactions to maximize training effectiveness.
  • Training Techniques: Proficiency in a variety of training techniques and methods is essential for an agility trainer. They should be aware of modern training methods and equipment.
  • First Aid: Basic knowledge of pet first aid is crucial for an agility trainer to handle any minor injuries or emergencies during training sessions.
  • Reliability: Pet owners need to trust their agility trainers. Trainers should be consistent, reliable, and professional to build this trust.
  • Passion for Animals: A genuine love for animals is essential for an agility trainer. This passion often translates into a higher level of dedication and enthusiasm for the job.
  • Understanding of Animal Rights and Welfare: An agility trainer should be well-versed with laws and regulations regarding animal rights and welfare, ensuring the training methods are ethical and humane.
  • Leadership: Trainers need to establish their authority with the pets they are training. They must exhibit strong leadership skills to command respect and attention from the animals.
  • Resilience: Training can be frustrating at times. Trainers need to be resilient and positive, ensuring they don’t transmit negative energy to the pet.
  • Adaptability: Trainers should be able to adapt their training style according to the personality and learning pace of each pet.
  • Continuous Learning: The field of pet training is always evolving. Staying up-to-date with the latest research, techniques, and tools is important for a successful agility trainer.

 

Agility Trainer Career Path Progression

The Foundation: Agility Training Assistant

Your career journey usually starts as an Agility Training Assistant.

At this stage, you are eager to learn, gain practical experience, and understand the basics of agility training.

Your responsibilities may include setting up equipment, assisting in training sessions, and maintaining training records.

For success at this stage:

  1. Continuous Learning: Stay informed about the latest agility training methods and equipment.
  2. Seek Guidance: Do not hesitate to ask questions and seek advice from more experienced trainers.
  3. Active Participation: Show your enthusiasm and take responsibility for the tasks assigned to you.

 

The Ascent: Agility Trainer

As you gain experience and confidence, you’ll transition into the role of an Agility Trainer.

You will plan and execute training sessions, monitor the progress of the athletes, and tweak training plans as needed.

Here’s how to excel at this level:

  1. Problem Solving: Develop problem-solving skills to address any training challenges and optimize training plans for better results.
  2. Teamwork: Work closely with athletes, coaches, and other stakeholders for effective training sessions.
  3. Training Quality: Ensure the quality of training sessions, focusing on safety and effectiveness of the exercises.

 

Reaching New Heights: Senior Agility Trainer

Next comes the Senior Agility Trainer role, where you are recognized for your expertise and leadership.

You may be responsible for designing comprehensive training programs, mentoring junior trainers, and driving the success of athletes.

To excel as a Senior Agility Trainer:

  1. Mentorship: Share your knowledge and experience with junior trainers to help them grow.
  2. Program Design: Look beyond individual sessions and focus on comprehensive, long-term training programs.
  3. Leadership: Lead by example, inspire your athletes with your dedication and commitment to their success.

 

Beyond the Horizon: Lead Trainer and Beyond

With further career progression, you may choose to become a Lead Trainer, a Training Manager, or even establish your own training academy.

Each of these roles involves greater responsibilities, leadership, and strategic decision-making.

Here’s what to focus on:

  1. Technical Leadership: Guide technical initiatives and shape the training direction of your athletes and teams.
  2. Management Skills: If you transition into management, develop strong leadership and communication skills to guide your team effectively.
  3. Innovation: Stay at the forefront of training methodologies, and introduce innovative practices for better results.

 

Pinnacle of Success: Director of Training or VP of Training

You may reach roles like Director of Training or VP of Training at the peak of your career.

Here, you’ll be responsible for shaping the overall training strategy of your organization, making crucial decisions, and managing larger teams.

 

Agility Trainer Salary

Entry-Level Agility Trainer

  • Median Salary: $30,000 – $40,000 per year
  • Entry-level agility trainers typically have 0-2 years of experience and may hold certifications from recognized bodies like the Certification Council for Professional Dog Trainers (CCPDT) or have a bachelor’s degree in animal behavior or a related field.

 

Mid-Level Agility Trainer

  • Median Salary: $40,000 – $50,000 per year
  • Mid-level trainers have 2-5 years of experience and often take on more complex training tasks, such as preparing dogs for agility competitions or working with more challenging behaviors.

 

Senior Agility Trainer

  • Median Salary: $50,000 – $60,000 per year
  • Senior trainers possess 5+ years of experience and may be responsible for leading training classes, developing training programs, and mentoring junior trainers.

 

Lead Agility Trainer / Training Manager

  • Median Salary: $60,000 – $75,000+ per year
  • These roles come with significant experience and often involve managing other trainers, overseeing training programs, and making decisions about training strategies and methodologies.

 

Technical Director of Training / VP of Training

  • Median Salary: $75,000 – $100,000+ per year
  • These high-level positions require extensive experience, deep knowledge about dog behavior and training methods, and often involve setting training strategies for a training center or large organization.

 

Agility Trainer Work Environment

Agility Trainers primarily work in facilities specifically designed for agility training, which could be indoor or outdoor, depending on the climate and the specific needs of their trainees.

These facilities are equipped with obstacle courses and other training equipment designed to improve speed, strength, and coordination.

The working hours of an Agility Trainer can vary greatly.

Some may work traditional hours, while others may work evenings or weekends to accommodate the schedules of their clients.

In addition, Agility Trainers may work part-time or full-time, depending on their personal preferences and the demand for their services.

Many Agility Trainers are self-employed, running their own training facilities.

However, they can also find employment at gyms, sports clubs, rehabilitation centers, and schools or universities.

Some Agility Trainers even provide online training sessions, allowing them to work from virtually anywhere.

Travel may be a part of the job for those who participate in agility competitions or work with clients in different locations.

Regardless of where they work, Agility Trainers need to have a passion for fitness, a strong knowledge of safe training practices, and excellent communication skills.

 

FAQs About Becoming an Agility Trainer

What qualifications do I need to become an agility trainer?

Most agility trainers start with a solid foundation in dog training.

This can be gained through hands-on experience, professional training programs or courses in animal behavior.

Having a certification from a recognized dog trainer organization can also be beneficial.

In addition, understanding and experience in dog agility sports is essential.

This can be gained by participating in agility trials and competitions, attending workshops or seminars, and getting hands-on experience with a range of dog breeds.

 

How long does it take to become an agility trainer?

The timeline to become an agility trainer can vary significantly depending on your experience level, how much time you invest in training, and the opportunities available to you.

Gaining basic dog training skills can take a few months to a few years.

Becoming proficient in agility training typically involves additional months or years of practice, learning, and gaining experience.

 

Do I need a specific degree to become an agility trainer?

No, a specific degree is not required to become an agility trainer.

However, educational background in animal behavior, veterinary studies or related fields can be beneficial.

The key to becoming an agility trainer is gaining hands-on experience and knowledge in dog training and agility sports, which can be done through professional training programs, workshops, seminars, and practical experience.

 

Is being an agility trainer physically demanding?

Yes, being an agility trainer can be physically demanding.

Agility trainers need to be able to move quickly and be on their feet for extended periods.

They often demonstrate agility courses, which requires running, bending, and flexibility.

They also need to be able to handle dogs of various sizes and breeds, which can sometimes be physically challenging.

 

What are the prospects for agility trainers in the next decade?

The prospects for agility trainers look promising, as dog agility sports continue to gain popularity.

More and more pet owners are seeking ways to engage with their pets, keep them healthy and active, and strengthen their bond, which makes agility training an attractive option.

Additionally, the demand for agility trainers in dog sporting events, competitions, and shows is also expected to rise.

 

Conclusion

And there it is.

The quest to become an agility trainer is no walk in the park, but the satisfaction it brings is unparalleled.

Equipped with the appropriate skills, knowledge, and persistence, you’re already laying the groundwork for making a substantial difference in the world of fitness and sports.

Remember, the journey may be tough, but the opportunities are boundless. Your teachings could inspire the next champion or bring a new dimension to the way people train, compete, and perform.

So, take that initial stride. Immerse yourself in continuous learning. Connect with professionals. And most importantly, never stop practicing your craft.

Because the world is waiting for the impact you can make.

And if you’re seeking personalized advice on launching or developing your career as an agility trainer, look no further than our AI Career Path Advisor.

This complimentary tool is designed to provide tailored recommendations and resources to guide you effectively on your career path.

The Sighs Have It: The Most Hated Jobs in the Work World

Flex and Flow: The Most Adaptable Jobs for Fluid Lifestyles

The Elite Circle: High-Paying Jobs That Could Make You a Fortune!

Inflation-Proof Professions: Careers That Can Handle Economic Heat

The Less Beaten Path: Unusual Jobs That Offer Adventure

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *