James Robb
This class is by far the most amazing class I have ever taken at this university. The way James teaches ensure you understand each concept. He uses fantastic examples and live game play from each student to encourage discussion on topics. Seriously amazing prof and would 100000000% take any of his courses again.