Tutoring
Online, via Zoom
I tutor mostly maths, physics, and logic, and have also tutored general philosophy of physics and philosophy of science. I've taught students from primary school age, through sixth-form to undergraduate and graduate level, though in recent years this has mostly been undergraduates. All sessions are held over Zoom.
Over the past several years, this has included tutoring students taking the following modules at the following universities, among others:
Imperial College London
Solid State Physics, Astrophysics, Mathematical Methods
King’s College London
Electromagnetism, Thermal Physics & Properties of Matter, General Relativity and Cosmology, Quantum Mechanics 2, Standard Model Physics and Beyond
University College London
Philosophy of Space and Time
University of Edinburgh
Logic 1
University of Sussex
Mathematical Methods for Physics 2, Applying Physics Skills, Thermal and Statistical Physics, Electrodynamics, Quantum Mechanics 1
University of St Andrews
Reasoning
KU Leuven
Logic: Advanced Course (graduate level)
Get in touch for rates and availability: contact page.
Here's a partial list, with course codes and years tutored
| Module | Code | Year(s) |
|---|---|---|
| Solid State Physics | PHYS60003 | 2025/26 |
| Astrophysics | PHYS60014 | 2025/26 |
| Mathematical Methods | PHYS50007 | 2024/25 |
| Module | Code | Year(s) |
|---|---|---|
| Thermal Physics & Properties of Matter | 5CCP4000 | 2026/27 |
| Electromagnetism | 5CCP2380 | 2023/24, 2025/26 |
| General Relativity and Cosmology | 6CCP3630 | 2023/24 |
| Quantum Mechanics 2 | 6CCP3221 | 2023/24 |
| Standard Model Physics and Beyond | 7CCP4501 | 2023/24 |
| Module | Code | Year(s) |
|---|---|---|
| Philosophy of Space and Time | PHIL0160 | 2024/25 |
| Module | Code | Year(s) |
|---|---|---|
| Logic 1 | PHIL08004 | 2025/26 |
| Module | Code | Year(s) |
|---|---|---|
| Mathematical Methods for Physics 2 | F3202 | 2024/25 |
| Applying Physics Skills | F3227 | 2025/26 |
| Thermal and Statistical Physics | F3224 | 2025/26 |
| Electrodynamics | F3204 | 2025/26 |
| Quantum Mechanics 1 | F3239 | 2025/26 |
| Module | Code | Year(s) |
|---|---|---|
| Reasoning | — | 2025/26 |
| Module | Code | Year(s) |
|---|---|---|
| Logic: Advanced Course | B-KUL-W0Q21A | 2025/26 |
