This program will provide more opportunities for players at the FUNdamentals stage to become pitchers and learn from knowledgeable pitching instructors trained by Softball Canada. The more experienced, older pitchers are also given an opportunity to advance their technique through the help of highly trained Pitching instructors. Participants will learn pitching fundamentals to help increase the overall quality of their individual pitching skills and learn from instructors who have been trained to ensure the best.