Japanese, like other languages, can be learnt efficiently through massive conversations. Having learned Japanese for 4 years (N1) and further sharpened it via communicating with native Japanese on a weekly basis, I can offer conversation-based lessons for you to advance your oral skill.
Grammar is another key to ace Japanese. From my experience in teaching fundamentals of Japanese both in group & 1-on-1 classes, it can be taken care of effortlessly.
I can teach in both Cantonese and English.
It is through watching TV dramas.
Absolutely not. It requires a lot of effort.
If the selected tutor is not available, feel free to contact more tutors: