My experience with classes and with professors have been great! I got involved in research my first winter term, I've always felt able to approach professors with questions or just to chat, and they seem to genuinely care and want to work with me when I'm having problems. Unfortunately, the support services for students are sub-par. Disability services doesn't understand that ot expends energy to go ask for accommodations or offer any guidance, they ask you what accommodations you think you might need, which is in some ways good, but if you're newly diagnosed with something it's extremely confusing. Deans and advisors are alright, but they seem to be giving lipservice to some of your concerns. they've offered to do things for me and then decidedly not done them, such as emailing professors on my behalf. I really felt like my mental illness and personal needs were not something they wanted to engage with but that they wanted to just go through the motions and seem like they were taking care of it. I also haven't been checked in with at all while on academic or personal leaves, including not getting any information about if they need forms for my return/extended departure until less than 2 weeks before the forms were due (not that I knew the deadline).
The COOPs are great, there are a lot of driven students, but it's too small, and the lack of anything else in town can feel stifling and make it hard to access medical services. Basically there's a huge disconnect between what students and even faculty want in terms of supporting the student body and what the administration is willing to do. For a private college, that's unacceptable.