Joseph Johnson
Prof. Johnson has become my favorite professor in the CSE dept so far. He gives very clear lectures and is very friendly and courteous towards his students. His exams and homework are very straightforward and he gives practice exams that are really helpful. He's just an all-around great professor who very clearly wants his students to succeed.