Amal Hili
Great professor. Took 312 with Blazenko and failed miserably, retook it with Amal and did much better. I believe it was the teaching style of her that made it very easy to understand what was going on. If you put the time and effort it, you can very easily snag a B.