Last spring, I was in a field class where I taught two different lessons to an Algebra 1 course. This class was taught by an 8th grade teacher who told me all of the 8th grade teachers get at least one Algebra 1 class to teach. However, this teacher in college was only certified grades K-8 (they recently changed the grade level certifications) and she only took up to Calculus 1 and passed with a D-. At my current school field school, my teacher is also an 8th grade math teacher, but she doesn't have any Algebra 1 classes. She said that it is because you have to be high school certified to teach an 8th grade class for high school credit. Clearly, if that is a state law, then the first school was violating it, because she was not a high school certified teacher, nor were all the other teachers that were teaching Algebra 1. In this state currently, middle school teachers are required to have certification for grades 5-9, which I think all grade 9 classes would be for high school credit, so I wouldn't know why a teacher couldn't teach an 8th grade high school credit class. Is it possible that it might just be a state or district policy? I would think it would be difficult to find teachers with a secondary degree that would want to teach at middle school, but I don't know.