I would never take prof. Woods again. He know Calculus, he just does't know how to TEACH it to students who are at least bit struggling. He expected us to read lectures ahead of time and just ask questions in class. He also made students go up the board to solve problems and explain along the way. In the end, half of students dropped his class.