Prof. Hua is one of the most dedicated professors I have had. She set up several review sessions in addition to regular office hours. She was also always available when I requested to meet with her at other times. The material is challenging and does require paying close attention in class and doing the reading in the textbook, but its doable. Her accent was a little intimidating to me at first, but I got used to it very quickly and it was not a problem.
Two midterms and one semi-cummulative final (the only questions that she asked on the final from the old material were ones that appeared on the midterms)