The janitor theory is an interesting one, but I've met a bunch that were way smarter than most folks, and especially smarter than me. I like the idea of learning by teaching. In my limited forays into teaching I have learned much, not only about the target subject but all kinds of other stuff. Makes it more fun. I never liked teachers that had big egos and were a bit full of themselves. Anyway, good advice Mac and I too am amazed at your broad range of knowledge on various topics. I'm always ready to read and follow your advice.