I'm too old, but it seemed like it would be decent for a beginner in the mid-to-late 00s. But it never handled advanced, difficult topics very well.