I think professor Wang is a great teacher. It might feel a bit intimidating at first to be in his class, but you can really tell that he wants every single student to do well. He is very strict with pronunciation, participation, and punctuality, but he has never been unfair about anything he's done. He is also very welcoming at his office hours and he encourages students to go there and ask him questions or talk about something they are struggling with. If you are very serious about learning chinese, I would definitely recommend you to take the class with him.