The for-profit college industry has grown tremendously in size over the last two decades. With the proliferation of online classes, the potential market size for these highly profitable schools has continues to grow. For-profit schools generally give out degrees that take 2 years to complete. Also, for-profit colleges gain most of their revenue from tuition & fees. Private non-profit schools also make a good portion of their revenue from tuition & fees, but a lot less than for-profit schools. Public colleges make the least amount of money off of tuition & fees in comparison. Grant/contracts are the greatest source of revenue for public universities as they are largely funded by governments. As a percentage of their total expenditures, for profit universities spend comparatively less on instructors. Unfortunately, for-profit universities also graduate their student with the largest amount of debt when compared to non-profit schools. For-profit school students are also the most likely to default on their loans after graduation. Private 4 year students are least likely to default on their student loans when in repayment. Overall, for-profit schools do not seem like a good choice for most students due to the high costs, high default rate and higher student to teacher ratios.