update progress for teacher, use divider and flag