Philip Schlosser
He is super nice, flexible and understanding. I only gave him a four because I didn't like the lectures. They were boring. There's sort of a lot of homework, but that's because the department made the curriculum.