Dariush Navabi
He frequently makes errors and doesnt correct them or relies on students to notice. He does clicker questions every day and you get both attendance and participation based off that. Often, he gives trick questions and doesnt fully explain why the code is wrong or what to do to fix it. Also, nothing to do with his teaching, his voice is annoying