A lighthearted, intuitive guide to algebra for those who want to understand:
intuition behind algebra
how different concepts are related to each other
how algebra is related to the real world and other disciplines, and
connection between algebra and computer programming.
Especially recommended for those who fell asleep during class.