Hm.I would have to say yes..
He seems to loves the school. Has made some great friends and great course selections along the way. He is a little confused about the baseball situation but I am sure he will figure it out along the way.
He is actually even talking about Grad. school in the future.(He is a freshman)
So all in all I would say he's happy............for now!