Just saw this after all these years. Found it to be perfect for light Saturday afternoon entertainment. The cast does well, particularly the adult actors. So much of it reminds me of my school days long ago, while the characters are not complex by any means, they are realistic, except for the Cuba Gooding Jr. Janitor role. Movie was a very pleasant experience overall.