Best professor ever! Super caring about students and their mental health. The class layout is exceptional and not difficult as long as you submit assignments on time. Easy to understand and powerpoints were put on moodle for students to look at later. Seriously, a great class!!