Julio Figueroa
He doesn't make attendance required, but if you don't come, you won't do well on the exams. He has power point slides, but a lot of his lecture is him talking about details not on the power points. He gives quizzes without credit to see where the class is in terms of content. He's super nice, helpful, and makes changes to best help students!