Diamond Dreams offers professional instruction for both baseball and softball. In fact, our independent instructors have anywhere from collegiate to professional level playing and coaching experience. One thing they all have in common is that they put the needs and dreams of the players they instruct first. At Diamond Dreams, our goal is the find the perfect instructor for our customers needs, be it for baseball or softball, pitching, hitting, catching or defense or even just to fit your schedule. We do our best to find the perfect fit!