Foundations of Technology - Mr. Williams
(Technology - Williams)

Foundations of Technology prepares students to understand and apply technological concepts and processes that are the cornerstone for the high school technology program. Group and individual activities engage students in creating ideas, developing innovations and engineering practical solutions.