Two kids in my class are talking about “this new technology” called screen sharing… I’m sitting here trying not to laugh at them.