I'm hoping someone can give some suggestions for a school for my very shy son, who is a freshman at a mid-sized state school. I'm looking for a school with an accepting student body, especially for kids with quirky personalities. He is doing okay academically at his current school, but not socially at all. Really hasn't made any friends. He lives on campus, and although he likes his roommate, they don't hang out socially. He comes home every weekend and if he has to stay for some reason gets really, really anxious. This is not typical for him because he went to boarding school and also worked at summer camps where he lived there, so it's not his first time being away from home. He is not a big party person, although I'm sure he would love to hang out in someone's room and have a few beers if he had the opportunity. He is attempting to join a community service club, so we are holding out some hope he will meet someone there, but in the event things don't get better, he would like to look into transferring.
We live in Connecticut so New England/New York/Northeast Pennsylvania is where we are looking. I realize it will be difficult as a transfer student, but I think he would do better at a very small school where most kids know each other. He is definitely a B student, so top ranked liberal arts colleges are out. He is still undecided for his major.
Thanks for you any input you may have,