#1 you have an absolutely horrible teacher... this is coming from someone who is DYING for a teaching job and has been searching for 2 years. But this is New Jersey, so that is a near impossible job to get right now. Keep in mind, I am a young teacher and I know of many young teachers looking for jobs who are not "just as clueless as their students". You kid's teacher probably got the job because they knew someone, not because they were a talented and passionate teacher, causing people like me to suffer and not be able to get a foot in the door (end of rant hahaha).
The fact that she got mad because you didn't turn on your computer to do research and used information you already know is outrageous. In my honest opinion, with the way the internet is now a days and how anyone can input information (Can we say "hello, wikipedia"?) you're better off going to books or information you already know. And for her to kick you out of the library and make you change your project... that's just absurd. I understand schools are huge on technology now a days, but for me personally, I'd rather kids go to the library, get an encyclopedia or some other reliable source that will give right information. What she SHOULD have done was listen to your side of the story, let you explain the forums (how they are all experienced chameleon keepers, etc) and allow you to continue with the project. The only issue with using the forums though is no one on here (that I am aware of) is a "well known" or "respected" author/researcher of chameleons, you know what I mean? So it would be hard to site the forums as a reliable source. But you should have been allowed to write what you know, then look it up in books/reliable internet sites to back up your information.
Either way, I hope you get an A+ on your turtle paper!