With apologies for responding differently... you have masters degree in CS and Engg and you want to teach in schools. Why not try teaching in Engineering colleges if teaching is something that you want to do. Or am I missing something in your qualifications.