Amy Xia
From my experience, Professor Xia did not adequately teach the material and it was up to you, to teach yourself. Her notes and lectures weren't always very explanatory and some of the questions on homework assignments were hard to complete on Excel due to lack of instruction. Also very hard for me to get in contact with when help was needed.