Mari Sakiyama
She is a really good teacher and very understanding if you cant meet a deadline. I was online for this course and its the easiest 'A' just follow directions and answer all the questions for discussion post. The hardest part is the end project but that's hardly saying much because the whole course is easy and mostly opinion based.