Joshua Hall
Best professor I had at WPUNJ. Graduated law school recently and found his class and assignments to be the most helpful thing from undergraduate to prepare my brain. Thankful I took two courses with him even though they were challenging! Assignments make you have to think in a completely new way but very helpful in practice! 