Great Teacher Onizuka.
Pretty much an all round amazing anime. For ages I've always seen people ranting and raving about how good Great Teacher Onizuka is, so finally I got around to buying the DVDs and checking it out. Boy am I glad that I did. GTO lived up to all my expectations and then some, albeit after a bit of a shaky first episode.