Armelle Fee
Very structured (reading/grammar/speaking/culture assignments weekly) for an online async class, which I appreciated; detailed feedback on the speaking prompts. It's a fair bit of dedication but makes sense for Summer 5. Prepared me well for 202 at a different school in the fall - 202 felt more like a review after this class.