Reviews of professor Yin Sun

Rating: 4.0/5, difficulty: 4.0/5
He's a nice man, but has trouble communicating his ideas sometimes. Definitely cares about students, so ask plenty of questions during lecture and office hours. Homework on concept/proofs are confusing, but appear less as the class goes on. Fair grading. Gives T-F/MC quizzes to help prepare for the test. Overall ok class but you have to work.

Rating: 5.0/5, difficulty: 4.0/5
Great professor for signals. Dr. Sun truly cares for his students, and is very generous and clear with the expectations for exams and the course. Has a plethora of resources to help with learning and preparation, and his notes are easy to follow. Labs were a mixture of in person and matlab labs, but they were not bad at all!

Rating: 5.0/5, difficulty: 4.0/5
He's a great professor. If you can take signals with him definitely do. He is a pretty harsh grader and nitpicks even the tiniest stuff, so be wary of that and double check your exams before turning them in.