The worst professor ever!!! Run as quickly as you can!!! all quiz are very difficult and his lecture do not help at all! you must learn by yourself and pray that the things you reviewed will be appeared in the quiz.