Some people can teach some can't! A Phd in whatever has nothing to do with a persons ability to pass it along to others. Same thing with diving. 30 years and 10,000 dives dosen't mean this person can teach a class. Someone with a couple hundred dives that has that ability would serve you much better....This field is one notable exception to the old saying, "those who can do, those who can't teach"...If you don't have the passion for being underwater, ya aint gonna work for $10/hr......That being said, I start IDC on tuesday. Am I ready to teach???? Well,,, Ya, I think so. AM I perfect? Not by a long shot but I don't have to be as long as I can teach someone to dive safely and enjoy it....Never stop learning...I was told by a great teacher once that if you realy want to learn something, teach it.