I have also learned that students want to be challenged. Teachers must be on their toes, constantly developing new plans, new projects, and relate it all to new technology or how it can be applied to their world.
Finally, I have learned that these kids we have now are a lot different from how they were just 7 years ago when I was in school. I think students today have a greater feeling of entitlement. Most think that they deserve something, or that the concept of earning something is gone. Students are handed a lot by their parents and the work ethic / effort is not as strong. As I tell my students, "Don't settle for a minimum." Many students settle for the minimal expectations and do not want to exceed...they just want to pass. I guess its just another challenge for teachers to teach beyond the curriculum, and teach some life skills.
Also...I chaperoned prom this weekend. Nothing like being out of high school for only 7 years and immediately feeling old as you walk into the dance room. :)