Coach thanks for your post. I'm a retired high school teacher and baseball coach and totally agree with you. I also coached Little League Majors (12 and under) for 25 years. Fastballs, change ups, control, and mechanics. I can't believe some of posters here, throwing 5 and 6 pitches. Most of the posters seem to be too young to be doing this. Junior or senior in high school or even college is the time to add one or two more pitches. Don't add any additional pitches until you have mastered the ones you already have. Some of these young men won't even have an arm left by the time they are in high school. The first step for me as a coach, was that a kid had to be able to strikes and have control. If not he couldn't pitch for me. If he could throw strikes and had control, then we worked on getting faster and a change up. When he mastered that, we could move on to a third pitch, if he was old enough and strong enough. Too many coaches and parents push kids to win at all costs and the price to pay is a bad arm.