Charles Liu
Liu was one of my favorite professors last semester. He was very knowledgable on the topics discussed, and had a very fair grading system. He drops your lowest test score, and two of the lowest lab scores. Also gives extra credit. Make sure you understand all of the terms he gives on the study guides, and you'll do just fine on the exams!