Trevor VandenBoer
This was an unnecessarily difficult course. Dr. VandenBoer doesn't give any other form of learning the material but his lectures. He is sassy when asked anything and does not post answers to anything anywhere. The course felt like an unfair treasurer hunt against other students instead of a course where I am taught essential skills. Avoid it.