I would think that you might want to check out horticulture or agriculture.
Because stores don't want to sale vineyard grapes.
If you want to volunteer at a winery, the best way to do so is to visit wine tasting rooms at wineries in the area you are interested in. Ask in the tasting room if each winery is in need of volunteer workers. Many people work in tasting rooms for an income, but there are also many who work for wine.
The best answer would probably be a major in Psychology.
You don't need a specific major. It depends on what you want to do in the Marine Corps honestly. You can major in anything you want but my recommendation is to major in the field you want your MOS (Military Occupational Specialty) to be in. BTW, there is no better branch than the MARINES.
It means when you Want to major like that is something you are good at when you major in something you are good at :D
You should probably major in the subject you want to teach and minor in education. Say you wanted to teach Biology, you could major in Biology and minor in secondary education. If you want to teach elemtary then you can major in elementary education or minor in it with a major in something you would like to teach.
You're describing Sociology. But if you want a job after graduation, you might want to re-think your major.
Information Technology or IT would be the best major for database management. This would give you a good educational basis to learn how to manage databases.
You should major in nutrition classes. If not, the next best thing would be a health & human development class.
You could pursue a double major in psychology and business administration. Alternatively you can get a major in one of those subjects and a minor in the other. As for your income that depends upon your business and your market.
okay this is where you would want to visit because i did i project you would want to visit i suck on my big grandmas toe in Maryland...
I would think you would already have to take some math to major in Economics? Doing a double-major is completely up to you. Personally, I would say a minor would be better than a major if you can do it. Still, it is really up to you. I'm sure at your school you have some advising counselors that can tell you what they think best. In the end though, the decision is up to you. It really depends on what YOU want to do and not what others want you to do.