Great lecturer; gives good feedback on papers; does wonderful test reviews; open-book quizzes for extra credit; Dr Shaw really cares about his students and wants everyone to do well; easily accessible via email and/or office hours; you can make an A if you do the work and show up. I will definitely take another class or two from Dr. Shaw again.