After I sent a thanks for the opportunity email to the teacher of the students I spoke to, I got back this nice encouraging note. I am glad they liked the talk, hopefully I can continue to improve at these things.
------------------
"Everybody enjoyed and was inspired by your work and they all liked you, as you, a lot. Thanks you for taking the time to come over. Keep in touch."
S...