Sebastian Barbieri
Sebastian is very passionate about teaching and prepares extensively for his lectures. He would always help you with any questions you have. His tests are creative and tricky but not too different from practice probpems.