Dr. Walker is a great professor. As long as you read the material assigned and attend the lectures you will pass. His lectures are interesting and funny. He does not give a clear grade until the end, however in no way is the grade hard to calculate as all the grades are handed back in person. He is very easy to reach outside of class hours. 