I studied Philosophy and History in college but took a bunch of Math courses too. Now that I'm older I'm more interested in the Sciences, which is part of why I got into Arduinos. It's helping me to study Electricity and Magnetism by being able to play with an Arduino.
I figure since this is a group of tinkerers I might ask, is anyone else into self-teaching the more abstract stuff like E&M and high-level Math?
One philosophy of education states that all learning is a result of self teaching. Although I work in the education field, I think of myself as a learning facilitator, rather than a teacher.
Get yourself a battery, a long wire and a compass, fiddle with it, and you'll learn some electricity and magnetism. What do you mean by "high level" math? Algebra, calculus, hamiltonian expressions, or tensor fields?