Edward Scott
He is not an amazing professor, but he does care that you do well in the class. Can be a difficult subject for some people, so the fact that he wants you to understand concepts is big. I would rate him a 4, but he goes the entire semester without updating your grades which can be nerve-wracking.