Ning Liao
Didn't have options for an Honors professor, and had to take the class with Liao. He can be somewhat hard to follow, and the course work is ALOT. Do not let this discourage you, he is a great instructor if you pay attention and study. He works with his students as well, including curves. Do not slack off here, he is very passionate on the subject