Question: what degree do you need to teach in high school?
Answer: A bachelor's degree in secondary education is required to teach high school classes and courses. Typically, it's customary to major in the subject you want to teach, such as math or English.