My mom finally said yes! On the conditions of me getting an A average on all of my school subjects, and that I teach her all about the snake I want. So, what kind of snake would you guys and gals recommend? The kinds I know most about are ball pythons, corn snakes , and king and milk snakes, but I would be open to any kind of snake around 6'-7' max with a decent temperament thats handelable, fairly easy to care for, and preferably eats rodents ( no garter or water snakes) , and is avaliable as captive bred that can fit into a 55 gallon or smaller tank, and don't exeed 200$ for the snake itself or need uv lights. Are there any more exotic snakes I should know about? I've heard about rosy boas, Hogg island boas, sand boas, brown house snakes, carpet pythons, rainbow boas, blood pythons, hognose snakes, and gopher snakes, but I don't know all that much about them. This will be my first snake, but I do care for leopard geckos which are supposedly higher maintenance than many snakes.