Mohammadreza Bidar
Dr. Bidar is a nice guy, but he does not teach well. He writes on the chalk board, but covers it up the whole time and talks to the wall, so it is very challenging to hear him or see the notes. He never updates the homework due dates, even if the unit has not been covered yet. He asks for questions as he erases the board and starts a new problem.