DrArnold is excellent. I've had him for two semesters now and I would STRONGLY recommend him. He is always willing to help you and gives extra credit. He wants to see you successful and it shows. He doesn't teach an easy class content-wise wise but he helps as much as possible. He always stresses being fair and I would agree that he definitely is. 