text: free masters degree plus salary in exchange for teaching students? i have an undergraduate college degree and would like to earn a masters degree by teaching students either in high school or college. there is no way you can earn a free masters degree teaching school. you may get some money towards your degree from your employer.