Reviews of professor Weijian Yang

Rating: 5.0/5, difficulty: 4.0/5
Professor Yang is so nice. This class is very fast and tough. However, He tries to help students understand material and inspire interest. Giving us the development of semiconductor. We should deeply understand semiconductor. Midterm is out of control, but final is very similar to homework and sample exam.

Rating: 5.0/5, difficulty: 3.0/5
Very standard professor, circuits can be a hard subject but the lectures give enough examples to help you succeed.  Very algebra heavy, he wants you to be able to do complex calculations you probably haven't done since high school but the lectures give you a decent amount of practice to help.  Never felt blindsided by the material on a test.

Rating: 5.0/5, difficulty: 4.0/5
What a respectable guy.

Rating: 3.0/5, difficulty: 3.0/5
Professor Weijian did a great job adapting from an online class to in person class and filmed his in person lectures so students could watch online. He cares for his students. But his lectures are not the most helpful he expects students to grasp the concept immediately. The average for the final was close to 50% but he did put a heavy curve.

Rating: 5.0/5, difficulty: 5.0/5
He is a great professor. However, exams are horrible. Hard work is needed to do well in this class.

Rating: 5.0/5, difficulty: 3.0/5
You can tell that Professor Yang really cares about his students' success. He gives short breaks during lectures and gives students tips on how to do well during exams. He teaches the material thoroughly and very well, and curves exams generously as well!

Rating: 5.0/5, difficulty: 3.0/5
Currently taking EEC 100 with this professor. He is a very knowledgeable professor and he really cares about his students and it's evident. Great lectures, and he runs the class in an organized way, and the only let down is that the material and the quizzes are hard, but that is the nature of the subject.

Rating: 5.0/5, difficulty: 4.0/5
His course was very organized. Labs were simple; the hardest part were the tests. We had 3 quizzes and one brutal final exam. His lectures were also heavy, though he always recorded and posted them in a timely manner. Overall, would definitely recommend. Prof. Yang was also really nice, caring, and helpful during office hours.

Rating: 2.0/5, difficulty: 5.0/5
Taken his EEC100 and EEC140b. Definitely a great professor from Peking university. Lectures are too fast for me to follow. He tries to make things harder than other professor he also teach EEC100. Lot of contents that are hard to comprehend. Extremely Hard!Hard!Hard! Exams. Try not to take EEC140b, if you want to maintain a decent GPA!!

Rating: 5.0/5, difficulty: 4.0/5
Great at explaining concepts. Willing to answer questions. Really cares about his students. What more to ask?