Simon has taught on the Bar course since its inception in 1997. He was one of the main authors of the criminal side of the course. He jointly coordinates the criminal litigation, criminal evidence and advanced criminal litigation courses. He teaches on these courses and also teaches advocacy and conference skills. He is also the careers liaison tutor for the Bar course.
In the past he has taught criminal litigation on the LPC and constitutional and administrative law on the GDL.
He has also taught and assessed members of the Crown Prosecution Service and other solicitors who wished to obtain the right to appear as advocates in the higher courts.
Simon has supervised research work in constitutional and administrative law on the GDL in the past, although does not currently act as a superviser.
In the past Simon has acted as a trainer and assessor of solicitors wishing to appear as advocates in the higher courts.