Minyan Zhang
Terrible teacher, the worst I have ever had. If you know what is good for you, you will switch out and find another professor. This is a warning you literally cannot understand a word she says.