Mark Shepherd

Mark Shepherd is a law graduate of the University of Oxford and is now a Senior Associate with international law firm Olswang. He has tutored students in various aspects of the law and has also given numerous talks and seminars on preparing for the LNAT.