i would call balls a "good second snake". i think because they are picky eater, and the temp and humidity has to be pretty accurate. corn snakes are a little more forgiving and are much better eaters in my opinion.

i would push a corn snake on a beginner rather then a ball python....