Gregory Augspurger
Great professor. Definitely obtain useful information when you take the course. Lots of homework, but once you get into a routine it's not too bad. Tough grader but as long as you follow his criteria you are good. Online work is fairly easy to complete, just time-consuming. Exams are super difficult so use canvas course material and the textbook!