The academics are absolutely fantastic. They vary, of course, depending on student choice. Many students take only bland huge introductory lecture classes and then complain about how they've never met their professors. However, there are literally thousands of options of the beaten path for small seminar classes in countless areas. I have tried to take as many of these as possible, and my average class size has been about five. Going to dinner at professors' houses is not uncommon, and the vast majority of professors put a lot of time into getting to know students. Every professor holds generous office hours, so any complaint that professors are inaccessible generally rests with the student. After my two-person class last year, which often went hours over, we sometimes went for drinks. Students and professors seem to be parts of the same community, not separate entities. I highly recommend putting at least two small and obscure classes on your schedule every term. Overall, Harvard's academics lives up to its name.