HiNative is a great companion tool to learn Chinese as you are able to connect with native speakers and ask all sort of questions about the grammar, vocabulary, pronunciation etc. It can not, however, be considered a standalone course but is a great way to join a community of fellow language learners and Mandarin Chinese speakers.