I certainly thought so since I'm going back for grad school. Carnegie Mellon offers a high class education at a high price. It's a great place to go if you know what you want to study, and have a sense of where you want to be in a few years. There are many research opportunities and great faculty. However, CMU is not the school for you if you plan on having an amazing social life or having an easy workload.