It’s fast-paced which I like, but at the same time laid out and easily understandable. The lecturers are great at communication.
The assignments are known upfront with enough time to finish it, there are break forms you can fill out to request a leave and even extensions on work.