I'm quite confused as to how my computer science class even exists right now. Mainly because the teacher knows just as little about coding in python as the students do. My teacher has admitted to getting most of his subject matter from youtube videos and from sites like StackOverflow.

He used to teach physics but the administration needed a computer science teacher so when they asked my teacher, it's quite apparent that he lied, said he could code (if he could code it was probably in a different coding language), and subsequently got the job. I'm currently a sophomore in high school (in Texas) if that helps to solve anything.

My main question is if there's something wrong here. Should he be allowed to teach this subject that he knows so little about? If so, should I take any actions in order to get a teacher that actually knows what they're doing?

  • 2
    In what country? – Ron Beyer Sep 22 '18 at 3:09
  • 3
    @RonBeyer in the default one, of course. – Greendrake Sep 22 '18 at 6:13
  • 2
    There is no default country on Stack Exchange. @Greendrake – Nij Sep 22 '18 at 7:15
  • 4
    The default country is Uganda, isn't it? – gnasher729 Sep 22 '18 at 7:59
  • 1
    @Nij I will accept that there is no default country once specifying country is made mandatory on asking questions here. But for now there is de-facto default country: OPs from that country way more often feel no need to specify where they are from than OPs from any other country, and they are understood just fine. This question and answer is a perfect example. – Greendrake Sep 22 '18 at 11:11

In the US, your recourse is the school board that governs your high school. Talk to them and find out how to bring the situation to their attention. There will be some sort of complaint or grievance process you can participate in. The school board is bound by state (and federal law), but makes many decisions for the school, among them employee policies and standards for teacher qualifications. Yes, there are possible legal actions you could take, but the first step is the school board.

The school board will be obligated to tell you the hiring process and how qualifications play a role. But be aware that they have the option to hire temporary teachers who are not fully certified in order to fill vacancies; it's a common practice when the demand for teachers is much higher than their availability. There is little that is illegal about it, unless the board broke their own rules or state or federal law.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.