I will both the advantage and the disadvantage of learning basic education course at college.
In my opinion, there are a couple of benefits for students to take general education course. First and foremost, I think that students who do not decide their majors when they are freshmen could know a variety of knowledge, which might lead them to find their new curiosities and interests. For instance,if this system was not adapted, a person who did not know about his major well when he entered college would make mistakes, because he really would not know the course or he might misunderstand about his major. That is why learning general education would help a lot of student decide their future. Moreover, they would learn more extensive information. I think that since nowadays personnels who have the authority to recruit look for people who have many varieties of knowledge, it is important to work and to be employed in this society.
On the other hand, from my point of view, it might waste of time for many students to learn general education course, because time that they study general education course would replace time of their specific educations. For instance, being a doctor is needed a lot of time, which is more than six years. I think that it is meaningless for students who would like to be doctors to taking history classes or economy classes. They would learn the knowledge that they need much more deeply.It wastes of money, I am sure that it costs them a lot of money to become doctors. I believe that they really do not want to pay tuitions about learning arts or geology classes. It is because in order to learn medical information, they pay their money.
In conclusion, both have good and bad aspects.