Opara Chukwuemeka
Does not go over all of the needed criteria, changes schedule regularly. He would cancel quizzes during class because he was not prepared. Just was not prepared in general. Not good at lecturing at all. Would not recommend. Nice guy though.