Timothy Hoxha
Great professor who is passionate about the material he presents. Is also clear about requirements for tests, and as well as papers. Knows the law at an extremely high level and would recommend.