Good teachers, Affordable, Helpful career services, Positive environment, Good career preparation, Writing the reports really helped to retain the knowledge, from the class.
There was a lot of intensive reading. However that's not really a con. Why not? Because the information was usable in the real world!
The instructors made the discussions interesting. Be prepared for doing intensive
homework. This also includes writing reports.
I found I could go to work and begin putting into place, what I learned at school. And you'll find the same thing, true for you!