Return to Article Details The Impact of a Middle School Engineering Course on Students’ Academic Achievement and Non-Cognitive Skills Download Download PDF