I think that's horrible. If the lesson was how to set up an account that's fine, but kids shouldn't be using all their identifying details (and your sons idea of an alias was a great idea!). We actually have people come into our school teaching out students NOT to put all their details on the Internet. You have every right to be upset. I hope the meeting resolves this issue to your satisfaction.