Alan Schenkel
MIP342 is a horribly structured class and Dr. Schenkel and Izzo should stick to research and stay out of the classroom. Instead of building from the basics of immunology, this class just spews an absurd amount of information at you without connecting anything until the very end. There is a lot of disconnect as there are three professors. Horrible.