Shawn Broderick
Dr. B is one of my favorite teachers at Weber State. I have taken two classes with him and he is extremely reasonable with grading and assignment.  In both classes, he assigns homework and chooses a few questions randomly and only grades those, not the whole thing. If you don't do well on the homework, he allows for full credit redos. 