I currently teach a class on engineering superheroes through MIT Splash! Previously, I taught the same course from 2015-2018 through Splash at Cornell. MIT Splash is an annual educational weekend for middle and high school students where courses are designed and taught by MIT affiliates. Splash at Cornell gives undergrads the opportunity to design their own course curriculum and teach it to middle and high school students every semester.
My Cornell course history can be found here. I designed and taught this course for six semesters.