Prof is good but the structure of the class is just not that great. I found biochem to be a lot harder than ochem. Expect to do lots of reading. Lecture slides are very dense. Quizzes and exams are jargon heavy and lots of play on words. Dr. Poletti is a great person and does the best he can to present the material, its just a difficult class.