They are similar to your classroom snake only get a lot bigger. This depends on how old the snake is. As a rule, baby boas should be fed every seven days. Adult boas in captivity eat every 14-21 days. The tree boa I have only should eat once per month.
Snakes can go for as much as six months or maybe more without eating as long as they have water.
She will start eating again 2 days after the babies are born. In captivity you can expect a boa to live 20-25 years. This is a long-term commitment if you decide to keep a snake for a pet. Boas can eat animals that are 4 times the size of their head. The mouth actually opens almost 180 degrees.