Sidney Porter
 DO NOT TAKE HIM, You're basically teaching yourself. He has terrible due dates for assignments like 10am every Monday then like 15 assignments on Friday. Has insanely difficult tests and is an obnoxiously tough grader. It's like he does not want you to do well in this class. Don't know how he has good reviews. Top 3 worst Professors at El Camino