Professor Haaga is an awesome teacher. 10 quizzes, drops 2. Textbook is not required, but if you want to pass, you need the text. Attendance extra credit All I can say is STUDY STUDY STUDY! He gives you everything you need and he doesn't curve grades, due to everything that is provided for you to learn the material. I strongly recommended this teach, but take this class if you other classes are not tough classes. Good luck!