My science teacher said I … science December 3qjoq.comLeave a Comment on My science teacher said I … My science teacher said I had lots of potential today. He then pushed me off a roof.