Qualls is an amazing professor. Definitely a very challenging course, but most days lectures are entertaining. Dr. Qualls gets to know his students and teaches content in a humorous way. He emails back consistently - even if it's late, and he definitely feels easy to talk to. Exams are tough, but if you study well, you should do decently. Loved it.