More often than not, you will learn your greatest lessons in spite of your teacher's efforts, and not because of them. Lon Milo DuQuette.