Mariko has a vast amount of knowledge, and is able to explain things in an understandable, and fun way. She is patient, and understands the needs of students very well. Besides this, she is a very nice person, and very easy to get along with. Both of these things make her an outstanding teacher, and someone you should learn with.
29 May 2024