I took this professor for 120P - Professional Writing. It was all online (COVID-19) and it is contract grading, so do be wary if that's not your thing. You have to do an extra project for an A, but it's really easy to receive a B so long as you do your work. She gives excellent feedback so it is really easy to get your drafts up to passing quality!