Tanna Tan
Tanna gives plenty of time to complete each assignment. assignments are posted throughout the week. There is one quiz per week. One project that was really easy and clear. Tanna grades fairly although she is a little nitpicky about a few things, but overall she isn't too strict. There is quite a bit of reading each week, but it's doable.