Stephen Rice
Dr. Rice is very intelligent but he is an awful teacher. I felt like I was being interrogated when I asked a question and he would make me feel stupid. He gives a study guide which is helpful but his tests are 7 questions-100 points which leaves no room for error because he is also a harsh grader. I would definitely try and get Huggins instead.