Title: Computer Science and Engineering Education for Pre-Collegiate Students and Teachers