Sharia Ahmed
Sharia was an amazing professor. The class is set up in a way that the few homework assignments are worth the most of your grade, but if you go to office hours she will help you work through it and make sure you understand it. Attendance isn't mandatory but if you want to pass, go to class. She cares about her students and it shows!