Andre Adeli
Professor Adeli is by far my favorite professor I had since I started school. His knowledge of the law is astonishing, he is a tough grader so you really have to work for your grades, but he lets you resubmit assignment for more credit. He is very passionate about what he does and he will go out of his way to help you succeed.