I love history well American history I think it's amazing. So I either want to do that or become a GA history teacher. Do I just go to a college for like 2-4 years and get a degree or what?
If you are aiming to teach at a HS level you will need a BA teaching course and a major in USA History. if you aspire to a University post you will need a specialty USA History course and at least an MA degree. A doctorate may soon be necessary as so many such teachers are coming onto the market. Visit a HS or College and talk with the employment people. Find a USA History teacher and ask questions.