Mary Chen-Johnson
Mrs. Chen Johnson is a really tough grader who doesn't give encouragement, I worked really hard on a lot of projects, followed the instructions but would just get a mediocre grade. She did well with all the extra credit and her ability to respond fast through email. The class offers barely any room for error, you need to work harder than normal.