Johnny is 11. He is being taught the principles of the american constitution and its amendments by his atheistic parents. Recent lessons given him has focused on the first amendment.
The other day, Johnny's school teacher gave him some math problems for homework. When his teacher checked his homework the next day, she was astonished that Johnny gave everyone of the problems incorrect answers.
His teacher therefore called him to her desk and asked him had he forgotten how to solve such problems. But Johnny said to his teacher, "None of my answers are incorrect." His teacher asked him why did he say such, and he said, "Because the answers are the ones I believe them to be, and I have a constitutional right to my opinion. You have the opinion that the answers should be such and such, but I say differently. You cannot say my answers are wrong. I have the right to my opinion and you have the right to yours. If you are dogmatic that my answers should be the same as yours, that makes you self-righteous and a biggot. If you say my answers are wrong, you are judging me. Judge not lest you be judged. I deserve an 'A' like everyone else."
The riddle is this: Who is right, Johnny or his teacher? Is there an atheist who can solve this riddle?