Nathan VanderWerf
This professor cares about the students best interests and works with you so you can excel. Does grade on attendance but on random days. Tests were either in person or split online and in person, with a B+ class avg.  Graded fairly and had tougher online hw compared to exams. Make sure to ask any questions after class or send emails.