I can't believe this professor has not been reviewed yet. He is amazing! Very inspirational and passionate about his job and students. Work load is not overbearing by any means. If you want an A in his class it is absolutely achievable. I have taken one of his classes 3 times already and am always so pleased with his teaching. TAKE HIS CLASSES!