If you are interested in the possibilities of:
giving lessons over the Internet
performing over long distances for remote audiences
interacting long distance with students and colleagues using the medium of a live, musically intelligent notation display
you should take a look at Internet MIDI!
Internet MIDI is a program that connects two MIDI instruments together over the Internet. For example, when you connect two MIDI keyboards and play a note on one of the keyboards, you will also play the same note on the other keyboard.