Kirsch is a great professor who is considerate when making the tests for the course. He provides the test answers the day before the test and allows us to copy them and study the night before the test which is extremely helpful!! He's also pretty entertaining!