Hi! Me to I use 3 of the 4 methods you list! Books, internet and breeders. I think it's important to have more than one source of information because we can make comparison. I like to have a lot of opinions to help me to choose my way to go!!!
0.1 Coastal carpet python
1.2 Cornsnakes (2 regular, 1 red albino)
1.1 Ball python
0.0.1 Sulcata tortoise
5.3.2 Red ears turtles