Of course, academaic reasons are not the only advantages of a two-year school. These colleges offer more skill-focused classes, such as teachnical training for computers and handling special machines. For health care workers and IT specialists, community colleges offer the most efficient way of pursuing degrees in their field. Moreover, cost is a huge factor in choosing these schools. The tuition fees for one semester are, on average, less than half those of a bigger university. Plus, students can live at home and save up for when they eventually go away to university. In today's economic climate, it is no wonder that two-year school enrollment is on the rise.