Lawrence Kowalski
Larry is the best! He is well-respected in the field, super knowledgeable, and hilarious. Lectures are fast-paced and informative. He's usually really busy but still accessible and caring. I wish I could take another class with him because I learned and retained so much. Workload is reasonable and quizzes are easy. Very reasonable grading. A+