I really liked the campus and the communication program they had to offer. I also got into the honours college and they offer different courses for honours students so that really appealed to me as well.
Course Curriculum
I like it so far. It's not the best but that's mainly because it's the classes I'm not too interested in currently. Once I get through my required courses and move into the more major focused courses I'll enjoy them more.
Fees
They charge per number of credit hours so as long as you have at least 12 credits you're charged as a full-time student.
Examination Structure
It depends on the class. Different professors offer different testing options. They typically have a few exams over the course of the semester and then a final exam at the end. This is different per class though. I have some classes that don't even have tests.
Faculty
The faculty is pretty much all really amazing and caring. So far I've only met one or two professors that I haven't been very enthused with. But they allow you to leave reviews at the end of the class so you can always voice your concerns.