Some of them can be. It's decent enough when I'm at the place, but the busywork parts to go along with it, those I can't say I'm a fan of. I don't much mind learning itself, though, just the way they like to reinforce it.
I'm told it's going to get better when I get to university. Which is why I keep going. Have to keep my marks up so that I can go and study there. Training for an actual career.
It's bad I think that if I manage it, I wouldn't mind teaching myself. Maybe I can be a good one like the aforementioned Dr. Cabbot. Probably not in English, though. I have to work myself to the bone THERE.