>> My coworkers are middle aged, suburban folks, while mostly nice it gets tiresome explaining what a selfie is or how Twitter works
Assuming you work in technology, you really know and work with middle aged people who are not aware of the terms selfie and Twitter?