Paul Lu
Don't understand why professor Lu's rating is so average. He is a very nice guy who teaches using his textbook and life experiences. His homework is not overly challenging. Presentations are not graded strictly. A great class to take with a limited amount of work required. I'd recommend this class for its educational value and its great professor.