David Schimizzi
Professor Schimizzi is a very bright individual. You have to attend class to prepare for tests. Most of the information he lectures on is from his powerpoints not the required textbook. I would not purchase the textbook. He loves what he does and cares about his students passing. There are a few extra credit opportunities over the semester.