I loved Palermo's approach to teaching. He is clearly very knowledgeable and passionate about his class. Note taking is your best friend, and as long as you take good notes you're guaranteed to pass the class. He keeps his lectures interesting. This was my favorite class all semester. He's also very quick at replying to questions and concerns.