Most of the profs in the course are engaging and their classes are always fun to attend. They also often provide the option to do the class either online or in-person, which helps a lot for people like me who cant wake up early in the morning.
What i don’t like about the programme, however, is that the grades can vary drastically depending on which professor you take.