Charles Knoth
Charles is a great professor. He knows what hes talking about and does a great job of explaining things. He was flexible with due dates if he felt most of the class wasnt prepared. I would take him again.