i agree with agate. In theory you could get anything as your first snake providing you know what your letting yourself in for and have researched to death, handled some adults etc. But also its the hands on that you ultimately learn by and its better to learn with a species that's not as high maintainence or dangerous as some coz as everyone does when you start off....new keepers WILL make mistakes and leran from them. Better to do this with a more hardy species then a very delicate one. It doesn't mean you have to start with a snake you don't really like as a stepping stone (i.e. Don't have a corn just for the experience even if they're not your cup of tea) go for something you still want in your snakey family regardless, learn with that....then go for your ultimate choice as a second snake :2thumb:I guess in theory no. If you've experience handling your snake of choice (I mean this in particular for the giants) and done loads of research. However, I personally wouldn't recommend any of the giants or those requiring a more delicate set up like some of the tree pythons as a first snake. If you've never kept a snake before you are going to make a few mistakes along the way because hands on experience is the ultimate teacher. There are other types of snake that are either more forgiving of sloppy husbandry or less likely to damage you so badly if you screw up at feeding time!