- It would provide role models for middle school students, to encourage them that CS could be for them.
- It would encourage the high school/young college students that they are worthy along with reinforcing what they know
- It would give some interesting skills to middle school students that they can not necessarily get in other places like school or after school programs
- It can serve as community service for the high school students.
I did this once. An alum approached me and asked to run a one-week Java class in the summer as her senior service project. She created the curriculum, I got the students, and she taught it for two hours a day over a week. It went great!
I would trust most of my alumni with most of my students. They don't want to look stupid, so they're motivated to do well. They wouldn't agree to do it if they didn't know the material well enough. Anyone who can pass AP CS knows more than enough to teach Java to middle schoolers. I can help them think of fun activities that will engage the students. And it's summer, so there's no academic pressure.