Depending on each student's strengths and motivation, a secondary education degree program may be more challenging for some than others. You'll be required to take courses in two major areas — teaching and the subject you plan to teach. You'll also need to develop skills in speaking to a group, listening, instructing, and planning.