HEllo aspirant, the typical route to becoming a social science teacher in schools are as follows:
1.Earn a bachelor's degree in the subjects you wish to teach and complete teacher preparation as part of your degree prograam.
2.complete a student teaching internship in a science classroom at the grade level(s) you wish to teach.
3.Take your state's required tests for educators.
4.Apply for your teaching license.
5.Begin applying to open positions for science teachers.
If your already hava a bachelor's degree in the subject you want to teach but did not complete a teacherpreparation program, you may be eligible for alternative certification in your state. I many states, earning a master's degree can also qualify you for science teacher licensure, if the degree includes an approved teacher preparation component.
hope you got your answer, all the best for your future.
If you are aiming to become a social science teacher in high school, then you have educational qualifications as Bed or Med. And for social science you have opt for the specialisations like History or geography or economics in the Bed and Med course. And also you should be able to skills required for a teacher. Once you finish your course you can apply for the schools which has vacancies. If suppose you want to become a professor in college, then you should have a PhD. The skills required by a teacher is a very good communication, patience the handle the students, dedication in work etc.
Hope this helps you.
All the best for your future..!!
Hope it will help you.