CK-12 Engineering - Introduces engineering techniques and practices to high school students. This book is designed for a broad range of student abilities and does not require significant math or science prerequisites.
CK-12 Engineering Review
I really enjoy this book.
Heavy on political indoctrination
By Crewman No.6
This cursory examination of the field of engineering is full of heavy handed indoctrination that strays from engineering as a pure discipline, and directs readers instead into engineering a new world to meet the vision of your average Green Peace supporter. What's next, a Christian view of engineering? How about an engineering view of engineering... And just leave it like that.