Nathan Cahoon
Mr. Cahoon taught this course with such helpful structure. It allowed me to understand the work and when I was unsure he had no issues with helping answer any questions I had. He is very informative and you can tell he wants his students to be successful and succeed.