I see no problem with finding existing code on the Internet and used to learn a subject, so long as it isn't just stolen and handed in as is. I guess I still believe people are good, no matter how hard Usenet and IRC tries to convince me otherwise.