I love this write up, thanks for sharing. This is a very clearly structured overview of most of the basic formalism I remember from undergrad physics. I'll bookmark this as a refresher if I ever decide to do physics again. That said though, I'm not convinced that I would have been able to follow this document if I had not already been familiar with the formalism. Though the assumptions are generally stated, I suspect their implications are not clear to those approaching the subject for the first time.
Thanks for your comment. For people new to physics (I am one of them) I can't recommend strongly enough Leonard Susskind's 'The Theoretical Minimum' courses -- http://theoreticalminimum.com/courses . I'm currently going through the one on Special Relativity and EM concurrently with Hestenes' text.
This is great, thanks so much for linking this. I acquired a taste for mathematics way too late and didn't get a chance to grasp physics at university because of it, the Theoretical Minimum courses seem to be exactly the second chance I was looking for.