Welcome to the sport. Nice snake. Sometimes they start off head shy but after enough handling they feel more comfortable with you and they dont freak out anymore. I have 2 snakes that i can pet on the head at any time and they never even flinch.