Please visit my new website
​"A mathematician is a device for turning coffee into theorems."
Paul Erdos
​
I have an Erdos number of 2
Publications
​Please see the University of Reading's repository Centaur for a complete list of 398 publications in refereed journals and conference proceeding in numerical analysis, computational fluid dynamics, mathematics and science education and teaching and learning in mathematics
Teaching
​Please see my CV for a complete list of teaching and related activities, including: publications, conference talks, published proceedings and research students, including:
​
- Qualified Teacher
- Fellow of the Higher Education Academy
- External Examining
- School Courses taught: GCSE Mathematics, A level Mathematics, Statistics, Further Mathematics
- University Courses taught (from Foundation year to Masters level):
Calculus, Matrices and Vectors, Ordinary Differential Equations, Linear Algebra, Numerical Analysis, Calculus of Variations, Asymptotic Methods, Computational Fluid Dynamics, Numerical Solution of Ordinary and Partial Differential Equations, Geometry, Operational Research, Mathematical Methods, Complex Analysis, Transform Methods, Partial Diferential Equations, Communicating Mathematics, Engineering Mathematics, Mathematical Methods, Mathematical Modelling, Dynamics, Applied Mathematics​, Maple, Mathematica, Matlab