Dr. Zhang is an amazing professor and really wants her students to be able to understand the material. Be ready to participate! She will walk around the room and call on you to answer questions. Take advantage of this, as it will help you understand the material better. Overall, great professor and great at teaching the content.