Phillip Ayoub
Great professor but LOTS of reading. Loved his ability to convey his knowledge, but rushed through his slides and lectures. Very understanding though and will work with you if you have conflicts or need accommodations.