Cornsakes are definatley a good choice for a beginner. I think ball pythons are also good. About 4-6 feet in length (same as corns), but have more girth than corns. They can be a pain when they go off feeding for a while though. Both of these have great disposition. I have heard from others that Western hognoses are great, as they stay around 2 feet long. I have one, but he loves to hiss and hates to eat. I think mine is wild caught though. Make sure if you get a snake, it is captive bred. Captive bred are usually calmer and eat better.