principlesoftechnology
Purpose & Possibilities
This course takes you into design, problem solving, and engineering aspects of Technology