My professional career is devoted to appellate practice. I’ve handled more than 100 appeals and delivered over 30 oral arguments. I also enjoy my work as a clinical professor at the S.J. Quinney College of Law, where I teach a course in Appellate Practice, coach the National Moot Court Team, organize the Traynor Moot Court Competition, and supervise the Appellate Clinic. I have given presentations and published a number of articles on different aspects of the appellate process. I currently serve on the Utah Supreme Court Advisory Committee on the Rules of Appellate Procedure. I bring a fierce determination to win all of my cases.