Mohamad Alwan
Hilarious teacher, I absolutely love this guy. The accent is a difficult one to understand, but when you get it down its a great class. If youre taking it through online he provides a lot of detail within his videos and its easy to follow along. If your in class he chalkboards the entire lecture so if youre a slow writer this is a perfect prof.