http://linear.ups.edu/html/fcla.html
This book is awesome! The entire text is interspersed with collapsable examples and exercises.
http://linear.ups.edu/html/fcla.html