Aicha Mouloud
Worst professor I've ever had. Extremely rude and always try to teach in the French methods she learned when she lived in France. Also very hard to understand what she is saying. Would recommend everyone steers clear of this prof.