Rozina Siddique
Aside from the good reviews about Professor Siddique I would advise you not to take this class if it is difficult for you to learn on your own. Through the entire semester she did not teach the class once. She expects 100s on all assignments and calls out students during class time who are not meeting her standards. 