Shen Li
I was developer for 2 years. Prof shared plenty of dynamic case studies in. I like the way he taught. This prof might have MBA and he applied business school teaching method. His slides were always 50+pages and always took me hours to review. Attending is not mandatory, however midterm and final examinations used his case. Nice grader.