If you are looking for a harmonica teacher or lessons with professional players make sure you check out Harmonica school.
The is is the ultimate online website resource for harmonica lessons. You will find videos by Howard Levy, Norton Buffalo, David Herzhaft, Gary Primich, David Barrett, John Hammond Jr, Paul Butterfield ...
The lessons are for beginner harmonica players, advanced intermediate in all styles of music : Blues, Jazz, Country Music, Bluegrass, Celtic, Classical.
You can learn everything about rhythm harp, scales, improvisation, blues basics, rock, funk ,positions, overblows, bends, hand effects and much more. You can also learn tunes for the harmonica like the classical Bach badinerie.