Tabrez Ebrahim
I took Professor E's classes and found him straightforward. His exams are like what he says they will be like (no surprises!). Plus he helped me in getting my internship with a law firm. If you go to his office hours and talk to him about law practice then he will introduce you to people in his network and will coach you about interviewing.