Gang Liu
Dr. Liu is the best option for S&D I took him the fall of 2021. He has a PhD in engineering teaching, and he actually cares about his students. He is slightly rude when people ask questions, but by far less rude than Joseph. This is not an easy class, but Dr. Liu actually explains things clearly.