Joshua Denholtz
Great class and great professor. He gives very informative links and videos to read, and gives a lot of reflections. With this, theres a lot of writing but well worth it. He also goes out of his way to meet with you to answer any questions. He was an amazing help. Would definitely take him again.