Christopher Ramsey
His tests were pretty difficult but I think he realized over the semester that not a lot of people were doing well so he made them a little easier. Overall he does a good job explaining and hes a very nice guy who I feel, wants his students to do well which he shows by interacting with his students a lot.