Urbi Ghosh
The course has online short video lectures which is great since English is not my home language. Make sure to follow the directions right, do the work on time, and your grade will reflect the effort. She is fair and gives feedback. A great professor.