I love Dr. Qualls I had him for Calculus 3 and he was great. He is hilarious, kind, and caring. He will extend assignments if you fall behind. he also is VERY accessable outside of class. The only problem I have is the tests, the can be pretty rough, however, he does curve the exams. So it is not as bad.