I've read several posts from Caltech students who indicated they didn't attend some classes. How prevalent is this at Caltech? Do students skip all classes, freshman-sophomore classes, and/or upper level classes? Do professors welcome those who skip class to office hours?
More questions about classes - Do lectures typically follow the book? Are there courses without texts? Do professors whose lectures extend well beyond the text or who don't use texts provide notes?