I've just got "phase 1" done right now--you can see it here: http://www.banjohangout.org/teachers/
This just lets you search everyone who has "Teaching" checked in their myHangout profile. You can even search by zip code!
In the near future, I'll offer the ability for teachers to pay for a "premium teacher listing" which will allow for expanded content and more visibility on the site, for a modest fee of probably $10/month or $99/year.
'Banjo' 3 hrs