Fahima Eldarrat
This professor is a very nice person but a horrible teacher. If you know nothing about IT or technology/computers then you will be left behind. The lectures go all over the place, her broken English is nearly impossible to follow. She is a very nice person that offers extra credit and fairly easy with grading. Bad teacher with tough material.