Joseph Chebli
The professor really cared about his students, however he made exams 75% of our grade and nearly impossible. The content he would teach us would be worded in a way that was difficult to understand. The exams were timed and many people in my class would not finish the exam in time! I heard he is better in person, but definitely not online.