I really loved Dr. Bowen Zhang. She truly cares about her students and the success of her students. She is always willing to meet when you have questions, and she is extremely helpful on material that you don't understand. This class was very enjoyable however you will need to participate, study, and work hard to get the grade you truly want.