Joshua Hostetter
Dr. Hostetter is a real gem of a Professor. He is very passionate about the class and has high expectations for his students. The books are mandatory to pass the class the class, all the exam questions are from the books. Lectures can go off on a tangent, but do not let that fool you. He is incredibly sharp and will challenge you to do your best.