Hina Tabassum
Way too much content for her course, expects you to be doing assignments and labs in the same week as the midterm, while having content on the midterm taught 2 days before the test. Can't even spend time on your other courses because this is gonna be a full time commitment.