Kiara Lee
To be honest, I'm in the middle of taking her course right now, and the main issue is that she posts every. single. assignment the day before it's due. Don't expect to have more than 3 days to submit as assignment before its due. 