instruction and learning via the internet 9806967