Constantly rambles on about unrelated information, the 'history' of math/science and overcomplicates the simplest concepts. Doesn't show practical methods for problem solving, better luck teaching yourself out of the textbook. Took three weeks of class before seeing any example questions. Would've dropped the class first day if it wasn't required.