David Vail
Dr. Vail is an excellent professor. He gives clear feedback and cares about his students. While there is no textbook for this class, there are still assigned readings to do every week that will be posted on Canvas. The readings are interesting and there's always something to take away from them. I would highly recommend Dr. Vail.