Elementary Algebra.- Complex Algebra.- Vector Algebra.- Quaternion Algebra.- Geometric Conventions.- Geometric Algebra.- The Geometric Product.- Reflections and Rotations.- Geometric Algebra and Geometry.- Conformal Geometry.- Applications of Geometric Algebra.- Programming Tools for Geometric Algebra.- Conclusion.