Yes.
Initially I was using English to learn. but after intermittent level, I found that it was better to use Chinese to learn instead.
If you were learning through Chinese language, I can recommend a Taiwanese who's teaching Japanese.
He's quite good in Japanese grammar / vocabulary, and can explain quite well (in Chinese language). In fact, he will explain or teach on some areas of which other textbooks don't teach but students are expected to know.
As for the pronunciation, it will be handled by a Japanese.
Usually He will do live on Sundays at 9 pm to explain on Japanese grammar / vocabulary, but will stop for these 2 weeks.
BTW, he's in Taiwan, not in Singapore, but I have bought Japanese course from him. If good, I might continue learning from him.