iheartmyyogi allows you to search for yoga teachers throughout the world from a Google Map.
It is possible to select a country from a drop-down menu, enter your postcode and select which yoga styles you are interested in learning. The results are then shown on a Google Map in a radius from your selected location.
When you view the details of a teacher you can click on the teacher's location and then view the driving directions from your home or office. If you register as a teacher, you can set your location by entering your address. iheartmyyogi will geocode your address and allows you to fine tune the location directly from the map.