I think there was an initial wariness from the locals, but it's understandable when different sorts of magic started showing up. Bonnie and Sabrina have done a great job of winning people over with forming alliances and attending events hosted by other covens, but I think the hesitation is always going to be there until they get to know you personally. It's never been hostile though and I only mentioned it to prepare you for the stares you might get for the first couple of days as a new student.
I can't speak to student life knowledgeably, but Sabrina might be able to help you there? There are clubs though, but I can't say I help host any.