Ola Ajaj
Expects us to devote a good amount of time for this class, yet can't even set aside proper time management. Disappeared for 2 weeks unannounced. It took a month for him to grade some of our labs, and he held all of our exams in the last 3 weeks of the semester; 2 during finals week. Said he wanted to prepare us for the real world. Absolute joke.