Professor Birschbach is so cute and caring of his students. Attendance is mandatory and the lectures can be boring but he is such a nice caring guy. I would definitely take a class with him again. The exams are not hard and he reviews a-lot before them, Definitely take class with him!!