Current (Sheffield):

Responsible for leading tutorials for classes of up to 40 students, marking weekly homework assignments, administering and marking in-class quizzes. Average weekly workload: Lead Demonstrator - 3 hours, Assistant demonstrator - 2 hours, Marking - 2 hours.

- MAS114 Numbers and Groups
- MAS115 Mathematical Investigation Skills
- MAS151 Mathematics for Civil Engineering Students
- MAS212 Scientific Computation and Simulation

Past (Sheffield):

- MAS110 Mathematics Core I
- MAS111 Mathematics Core II
- MAS156 Mathematics for Electrical and Aerospace Engineering Students
- MAS221 Analysis
- MAS222 Differential Equations
- MAS6002 Statistical Laboratory - MSc Introductory Computing using R

Past (Warwick):

Responsible for supervising two groups of first year mathematics undergraduates, five students per group, two sessions per group per week plus marking. Modules covered:

- MA132 Foundations
- MA133 Differential Equations
- MA136 Introduction to Abstract Algebra
- MA131 Analysis I and II
- MA106 Linear Algebra
- MA134 Geometry and Motion

I am available for hire as a private tutor for mathematical and scientific topics up to degree level. Please contact me to make an inquiry.

I have previously tutored on mathematics at the levels between GCSE, A Level, and degree level, most recently for a 2nd year engineering student, as well as participating in outreach and voluntary activities at primary and secondary levels. I have also provided proofreading services for essays and dissertations to masters students.

Translations of technical terms from mathematics and computer science into Chinese

Implementing an algorithm to compute the digits of Pi using the arithmetic-geometric mean

A classical problem in mathematical analysis examined through the lens of computer programming

Unit circle drawing tool