Which branch do y'all recommend??

I've tried to do research on the snake families and breed breakdowns, but always end up with a headache when I try and read about it online.

Things like this I just have to have a book in my hand to really understand...