Roohi is a respected professor. I like her as a person. However, she is a though marker and her assignments and exams are so complicated. You do not know what is her expectation. Even though other professors have hard time to explain that assignment to their students, how are we going to understand. very complicated assignmnets...