He is an expert in the business aspect of legal practice, the use of multi-media sources and intellectual property law. Randy is an Adjunct Professor at the Thomas Jefferson School of Law and has taught business law, technology externship and intellectual property law courses previously at the University of San Diego School of Law, the Rady School of Business at the University of California at San Diego and at the Keck Graduate Institute of Applied Life Sciences at the Claremont Colleges.