Psychology department in my university offers courses from a variety of theoretical branches and approaches. An unfortunate thing is that there are not enough courses about clinical psychology or enough opportunities for practice. The facilities are okay, but there is still a lack of rooms and a few technical issues such as air conditioning. Most professors are nice and helpful. Campus life can be really fun, since there are a lot of student groups related to cinema, theater, technology, photography etc, which you can join for free, as well as many other student events.