The Head First formula
The "Head First" series of books are quite popular and effective.
They use a lot of graphics and cognitive principles to help make topics more engaging and make learning from these books more effective.
Click http://www.headfirstlabs.com/readme.php link to open resource.