Excellent professor ! This is the second course that I took with Professor Schnarre ( intentionally ) Very fair and keeps you entertained .