The most egotistical professor I've ever seen. I had to attend the course because it was mandatory. Someone nobody likes. He measures everything over grades. Research all alternatives before choosing him. Horrible experience! 