Dung Mai
Paul is very knowledgeable and can answer any question. He cares that his students are learning. Very reasonable. Assignments can be unclear sometimes and vary in difficulty, but Paul is reachable for clarity. Assignments, including exams, sometimes have mistakes and it can cause stress. Overall though, I would take his class again.