Worst Professor Ever. Does not know how to teach , Does not stick to course outline. If the students are able to get through his hurdles, he will change the course outline so as to fail max students. Simply a stupid dictator. Better take any course rather than his courses. The course was easy but he made it super tough