Assessing students' progress remotely