I was at California Billiards back before it moved to Fremont CA. Nick was at the next table giving a lesson. Not only is he extremely knowledgeable, he is a genuinely nice guy.While I'm in no position to comment on his teaching skills, I think Nick is probably the most knowledgeable person in America on the subject of pool in the last 50 years. At times in his career, he was the best in the world in each of bank pool, one pocket, straight pool, nine ball and eight ball. His all-around knowledge is just mind-blowing.