Shahriar Abachi
Definitely the worst teacher I've had at Norco, unfortunately have to take him again because he's the only 4b teacher, just shows how awful Norco's physics program is. Very unorganized, unclear grading criteria, does not even know what he's lecturing on most of the time, and I could on and on.