An Electronic Chalkboard for Classroom and Distance Teaching