James Penner

James Penner completed his first degree in genetics (BSc UWO) before continuing his academic studies in law and legal philiosophy (LLB Toronto, Dphil Oxon). He has a strong reputation in this field and has taught trusts in the UK, Canada, the Bahamas, Malaysia, Singapore, and Australia.