John Harfouch
Dr. Harfouch is a very chill professor with a passion for his field. During my time with him in his class he was out with COVID for a unit but other than that he's always insightful and engaging in class.
His reading is tough and sometimes the recorded lectures on the reading are a bit meandering but he always helps to get you thinking.