Hongwei Mei
Dr. Mei does a good job of being clear what is expected of us in the class. The exams are reasonable in difficulty. He gives you several opportunities to practice and ask questions in class if you're willing to take them.