Rich Freeman
Rich is awesome. Great lectures, always answered my questions on a decent timeframe, great labs, midterm was fair with the students. We really learn what we need to as he is very practical. And he is making me love ASP. He is a gem