Reviews of professor Graham Walker

Rating: 5.0/5, difficulty: 4.0/5
Does a great job explaining difficult concepts. Very fair. Easy to understand, would definitely take a class with him again.