Super nice professor! he will reply to your email out of office time. Hw are easy. Powerpoints are clear. Exams are not hard if you pay attention to the reviews (because they are similar to the real exam questions). Take him!