I think this anime might be good for 10 years old. But if you use your brain a bit, just a little bit, the clicheness of this anime would make you vomit. Watch the old school Great Teacher Onizuka if you are 18+