University of Kent - Ph.D
University College London - LL.M International Banking and Finance Law (Distinction)
University of Nairobi - LL.M in Law, Governance and Democracy (Merit)
University of Nairobi - LL.B Honours (2.1)
Teaching Experience : Dr. Jeremmy has taught Public Law at University of Kent’s Law school since 2014. He is a qualified Attorney and an Associate Fellow of the UK Higher Education Academy. He not only holds a PhD from Kent Law School, but also holds a Master of Laws (LLM) degree (Distinction) from University College London, where he specialised in International Banking and Finance Law. He also holds a second LLM Degree from University of Nairobi, where he specialised in Constitutional Law. He also holds a Post-Graduate Diploma in Law from Kenya School of Law, and a Bachelor of Laws (LLB) degree from University of Nairobi. As an Attorney, Jeremmy has practiced law for over 6 years, engaging in advisory, transactional and litigation briefs. He has extensively litigated constitutional law, human rights, judicial review, administrative law and election law cases. He has also engaged in advisory, transactional and compliance aspects of corporate and commercial law, banking and finance law, property and conveyancing law, and intellectual property law. Jeremmy brings into law teaching a confluence of teaching, research, legal practice and government policy experience, to give the law student an all-rounded and transnational understanding of the Law and legal discipline.