Rand Alfaris
Very hard tester and lecture giver. She expects you to review lectures and topics a lot on your own time. 55% of your grade is from tests and quizzes. I have a mental disability which adds high difficulty for her specific teaching style. Study hard on your own time and you will pass, sadly with how my head works that is hard for me to do.