Marco Paolieri
Absolute GOAT!!! He is clearly passionate and knowledgeable about what he teaches. He is very available to students, whether it's about exams, homework projects, or just lecture materials. DO NOT hesitate to take 356 with him if your schedule allows.