Innovative teaching approaches do have positive effects on attitude and achievement.
Effects were found for overall attitude, general interest and career interest.
No significant differences were found between different teaching approaches.
Effects are weaker for older students.