I want to study [geometric algebra](http://en.wikipedia.org/wiki/Geometric_algebra) in my spare time, and I have found many resources about it already. These resources range from books, to notes and articles. However its very difficult to find an actual course on this subject (including lectures and exercises). 


[Opencourseware](http://search.mit.edu/search?site=ocw&client=mit&getfields=%2a&output=xml_no_dtd&proxystylesheet=http://ocw.mit.edu/search/google-ocw.xsl&proxyreload=1&as_dt=i&oe=utf-8&departmentName=web&filter=0&courseName=&q=geometric%20algebra&btnG.x=18&btnG.y=16) has some material online on this subject, but most are not exactly what Im looking for and all of them are incomplete. Other sites such as coursera and edx only have entry level math courses.


I could not find any useful questions on math.stackexchange. Several topics on mathoverflow give references for this subject, but I think some extra materials would help me master the subject. If anybody has any good sources for such content it would help me very much. Thanks!



Online course for geometric algebra, reference request
I think you can start with very elementary and introductory notes like [Geometric Algebra](http://arxiv.org/abs/1205.5935v1) by Eric Chrsolm and also [An Introduction to Geometric Algebra and Calculus](http://montgomerycollege.edu/Departments/planet/planet/Numerical_Relativity/bookGA.pdf) by Alan Bromborsky. [A Survey of Geometric Algebra and Geometric Calculus](http://faculty.luther.edu/~macdonal/GA&GC.pdf) by Alan Macdonald gives several references you can take.


After known basics of geometric algebra, you could read some systematic textbooks. For example [Clifford Algebra to Geometric Calculus](http://geocalc.clas.asu.edu/html/CA_to_GC.html) and [New Foundations for Classical Mechanics](http://geocalc.clas.asu.edu/html/NFCM.html) by David Hestenes are classical textbooks on this topic. [Geometric Algebra for Physicsts](http://www.mrao.cam.ac.uk/~cjld1/pages/book.htm) is also a pretty good book.


