John was extremely knowledgeable in the practical application of various legal concepts, all while making class entertaining! Great class
John was extremely knowledgeable in the practical application of various legal concepts, all while making class entertaining! Great class