Tim Gorichanaz
Dr G is the best, stress-free learning environment, very knowledgeable professor, and in-depth coverage of real-world knowledge in his courses. Grading is based on the amount of effort you put into assignments and projects, either a 0 or 1. If you try hard you'll learn and walk away with a rewarding A.