Brian Hayashi
Brian Hayashi is one of, if not the worst professor I have ever had. He constantly and consistently goes on tangents that do not relate to the class. He does not use presentations successfully, rather he opts for a verbal lecture, which is hindered by his side stories. He lacks basic historical facts and severely lacks in the technology department.