Learn by doing with quality feedback