Good read, well done!
Have to share--this first week of school, my son is taking a speech/debate/listening/etc... type course.
The teacher split the class in two to debate FaceBook vs. face time. After the first few openings and debate volleys, the teacher had to clarify what face time was, NOT the app, and left the room for a moment...I am sure to laugh, groan, shake off his feelings of generational gap, and re-compose himself.
(My son realized at the on-set that face time was an actual face to face meeting, but was swayed by the entire group saying that FaceTime is a phone app for real time chatting. I told him that staying your ground and proving your point, not being swayed by peer pressure was a side lesson for this course.

)
The students are 15-16 years old.