Shinjiro Sueda
Super nice professor and very knowledgeable. I took this class last spring with him and learned a lot. We had planned to have a midterm and final, but we ended up having only assignments counted and not doing the final after Covid. Great late day policy too.