deflin (38)in #toads • 7 years ago • NoneNature's myths 1: toads will give you (their) wartsSince I'm a biology teacher in high school, I hear a lot of misconceptions/myths about nature and biologically related…deflin (38)in #introducing • 7 years ago • NoneFinally I'm hereSo, here I am, after waiting a week for my account to be verified. But let's not get started negatively, I am actually…