The site is incredibly detailed, featuring tons of images that glorify their campus, a large map, news articles highlighting their teachers and students, and even a store where you can pick up a hoody or coffee mug. They offer majors ranging from "Creative Roaring" to "Door Technology" and "Canister Design".
It is awesome stuff like this that makes me love Pixar. The keen attention to detail they share with the world makes you know that they are passionate about their films. And that's really cool.