Not sure the reasoning behind teaching at middle school level. If you have to do that (in some ways, this is similar to teaching calculus very early), I will start with specific examples that lead to the introduction of the subject. I will stay away from traditional textbooks which can overwhelm even college students. Focus on linears systems with constant coefficients.