Since it sounds like you are close to Ohio - here is where I would look. Marietta is D3 - great academically and a very competitive baseball program with kids even drafted. Rumors of over recruiting there but go see for yourself and talk to the coach. Oberlin - expensive $50,000 and liberal from what I have heard - baseball coach is great though and program is on the rise - fantastic education. Kenyon - not been but have known kids who have gone - great academics - baseball program is good. Hope this helps.