Only took chem as a req for my major and struggled a lot, but Dr. Poletti is amazing! He explained concepts in detail, said exactly what to expect on quizzes/tests, was available outside of class & had a sense of humor. Homework-heavy. Managed a good grade all 3 terms (221/22/23), would never return to chem but wish he taught in the bio department!