Also studying maths, in the uk (you may even remember where!), what a great subject :D. Have covered (liberally re-named) basic number theory, DE, Analysis I, Introduction to groups, pre-linear algebra, vec calc, probability (lots of distributions), dynamics and special relativity, introduction...