Greg Hanon is an excellent teacher. Jermain Griggs appears to be a great teacher too (I havent purchased any of his DVDs, but from the clips, he makes sure you get the opportunity to learn what he's doing and use it in something else, which is rare. Plus he gets good reviews too.) So like Jlewis said, it really is all about the teacher. I thinking PJ might be agood teacher too, but let me purchase one first to be sure.