Effective internet education: a progress report. - Barry L. Kurtz; Dee Parks; Eric Nicholson (SIGCSE, 2002)