Your AP biology teacher needs to go take refresher courses in zoology, animal behavior, and herpetology. Matter of fact, I'd drop the class and probably go enroll into an intro biology course at U of La - Lafayette for dual credit (college and high school credit). If you elect to stay, then I'd strongly question whatever else your AP bio teacher is teaching you.
Insects and other invertebrates are not regular food sources for corn snakes nor ball pythons. Natural diet for corn snakes is going to consist of a number of small lizard species (anoles, ground skinks, spiny/fence lizards, and young lizard of any number of other native species), potentially small snakes (cannibalism does occur occasionally in the wild), and various rodents, birds, and bird eggs.
Interestingly, corn snakes are found to be semi-fossorial and ball pythons are definitely a fossorial species. Ball pythons are typically found within rodent burrows and tunnel systems where they prey upon various rodent species and possibly ground dwelling birds (when they are surface active).
|