James Clark
He is over all such a great teacher and person. The class was taken in Haysville but I definitely think it is worth the drive. The quizzes are take home and you will need the book. Attendance is taken every class but the lectures are made interesting. Recommend!!!