Awesome environment, never had to think about if I fit in the community or not. Because of the need for my program, I had to work with groups a lot. Met many friendly people and still talk to them from to time. The professors were really nice too, though some students did complain about the weighted grades for some courses. Overall, I had a fabulous time on campus and online.