Triparna De Vreede
She has a lot of knowledge and loves to interact with her students even in an online format. Be prepared to work hard. I am unsure what other reviews say about her not being good at English...I did not ever find her lacking in written or spoken language skills. Take her class if you truly want to learn and feel visible in online classes...