I currently own two ball pythons, a boa, a Borneo short tail, a rough scaled sand boa, and a gargoyle gecko. I have also previously kept a beardie (miss him soso much!) and three frogs (a Pacific and two Whites). I have been keeping herps for a number of years now and am very knowledgable about most reptiles. I do consider myself to be very experienced with reptiles. I will admit, some unfortunate experiences have been my own fault (most, actually), and I regret them but find it a good opportunity to learn from my mistakes. All of my animals are healthy and I put a lot into their wellbeing. I spend a lot of time researching reptiles, and am always looking to learn new things. So yes, I would consider myself an intermediate keeper, though I have not encountered a wide variety of species.