Chi Li
I don't recommend taking her R1B class for primarily the following reason. She often repeats her questions until she received the answer she planned for. Making discussions somewhat stale as different ideas were ok but not the "right" answer. Also, I found it somewhat difficult to understand her even when I sat near the front of the class.