Information technology (IT) is becoming increasingly important in K-12 (from kindergarten to senior high school) education. Teachers face growing pressure to interact with their students via networks. However, most teachers require IT assistance to establ