Network-based education system designed to allow individual student progress and improve teacher efficiency | IEEE Conference Publication | IEEE Xplore