John Walsh
John Walsh is a professor that I do not recommend taking unless you have to. He is unorganized, grades things super late, and has no respect for his students. He gives feedback that is unnecessary to the development of knowledge in the class and he assigns things last minute. His class time is a waste of time and you get nothing out of the course.