Nahreen Rahman
Prof Nahreen is great! She cares about your grade and is willing to help you out whenever to ensure you understand the material. She typically allows one page of notes for exams but make sure to study lectures/powerpoints/study guides or you wont do well