I've learned everything from experience, that's how i know. I've either made the mistakes or read about it more than once.