Dr. Lee was probably my favorite professor in the department. He is engaging, approachable, and knowledgeable. The class is definitely one of the hardest I've taken in the department, but I really found it interesting and rewarding. Tests are conceptual, rather than just memorizing facts. If I remember correctly, the second midterm and the final are open book. His class is only offered every two years, don't miss out when it comes around.