I am none of those things, you basty troll. But I know you are - or purport to be - a teacher at some college. One day you will reveal your identity and then your history of internet abuse will be sent to yuor governors. I hope you never posted on paid teaching time.