James Lewis
Tax is usually a pretty dry subject, so the class can be pretty boring at times. However, Professor Lewis is very good at explaining the concepts and applying them through many examples. Tests are difficult, but his review sessions are very helpful.