Places taught in:

Argentina | Australia | Austria | Belarus | Belgium | British Virgin Islands | Bulgaria | Canada | Chile | China

| Costa Rica | Croatia | Denmark | France | Germany | Hong Kong | Indonesia | Ireland | Israel | Italy | Japan

| Luxembourg | Malta | Mexico | Netherlands | Norway | Peru | Poland | Portugal | Puerto Rico | Russia | Singapore

| Slovenia | South Korea | Spain | Sweden | Switzerland | Taiwan | United Kingdom | United States