Sherri Mata
This is my second time having Miss Mata, she's a good one! She gives plenty of information for every assignment so there's never any confusion. She also gives a lot of feedback, if you mess up she breaks down what you can do to fix it next time. Always emails back quickly. 10/10