My son has a friend (2014) who was a freshman there last year. Loves everything about it....the city, the program, coaches, facilities, etc. He's a RHP....just had TJ so will miss next year, but I've never heard him say one bad thing about his first year experience there