Courses and lecture notes
Teaching
University of Manchester
Model Theory
Model Theory
University of East Anglia
Number Theory
Logic
LMS Online Lecture Series
An Excursion Into Model Theory and Its Applications
Introduction to Model Theory and Applications
Carnegie Mellon University
Linear Algebra
Number Theory
Algebraic Structures
Number Theory