Right u never want someone learning to throw BP to your hitters. A good BP pitcher has to throw a lot of strikes with decent speed be able to mix in some different speeds & be able to fall to the side to be protected by the net. I practiced this a lot for my teams to hit. All this at a shorter distance, u have to hit to score. When I played Men’s Major Fastpitch we took live batting practice before every game, this was the part I saw was lacking in girls softballI just read some comments about coaches learning how to pitch later on in life. I get the feeling some think that this is easy. It is not. First, if you have a coach learning how to throw underhanded during your BP sessions, you will end up with sloppy BP that takes additional time where the hitter is not getting in the quality work that they need. Also, if you wait until later, you had better make sure that you know how to get behind that screen. Many don't have the correct nets and so, if you mess up and leave one over the middle, you might be missing some work. In the last 3 years, I have been hit in the face, in the right ear, in the chest and several times in the arm. I am throwing from about 30 feet. I have the correct screens at our diamond but when we go on the road, I have to throw before games. I don't recommend throwing full BP for those who want to learn on the run if you have a job where you can't miss once in a while after getting tagged.