Clifford Algebras What would be the best source to learn Clifford Algebras from? Anything online would suffice or any textual sources for that matter..  
I'm interested in doing a project in the subject, but I'm not sure where to begin to learn. What would be the prerequisites to ensure a stable foundation?  
Thanks   
I'm also aware that they can be applied to Digital Imagining Processing

Clifford algebras arise in several mathematical contexts (e.g., spin geometry, abstract algebra, algebraic topology etc.). If you're just interested in the algebraic theory, then the prerequisites would probably be a solid background in abstract algebra. For example, I think linear algebra and ring theory are prerequisites but in practice, one should probably know more (e.g., for motivation and mathematical maturity). If you could elaborate further on your mathematical background, then I'm happy to provide more detailed suggestions.
I think this link provides a nice elementary introduction to Clifford algebras: http://www.av8n.com/physics/clifford-intro.htm. If that's too basic for you, then also have a look at: http://www.fuw.edu.pl/~amt/amt2.pdf. If you're familiar with algebraic topology, then  the following paper is very interesting: http://www.ma.utexas.edu/users/dafr/Index/ABS.pdf.
