If you are anywhere near the Southern California area this is the guy I think you should see.
www.backstopbaseball.com or firstname.lastname@example.org
His name is Brian Loyd (he was my son's catching instructor his Senior year of HS and is now my son's catching instructor when my son is home from school...we really wish we found him earlier)
Here is his bio..
Former CSUF 2x All American catcher, 2x Big West Conference All Star, 2x College World Series Participant, College World Series Champion, USA Baseball Team Player, 1996 Olympic Baseball Team player and Bronze Medal winner, who was selected to the San Diego Padres in the 5th round of the 1997 MLB amateur draft.
The guy is everything you would want in front of your kid in terms of technique, pitcher/catcher rapport, mental game coaching, game calling, seeing the holes in the swings of opponents and in general is just a great person.
(Julie, I will send another "support the HSBBW" donation for this plug... but this guy is too good not to post.