Men you all are talking about God. My religion is called spirit because I believe that earth it is some kind of first step to the evolution of human being. I am not here to influence nobody; however this is a good question to talk about but the problem it that this subject is too polemic so we are never going to get a conclusion from it.
BTW Claudia what kind of question do the philosophy teacher asks? I would like to know.