Site uses cookies to provide basic functionality.

OK
Then again, the more time I spend with the tail end of Generation Facebook (in the shape of my students) the more convinced I become that some of the software currently shaping their generation is unworthy of them. They are more interesting than it is. They deserve better.