I found the Rocket Hindi online course extremely helpful in learning Hindi, which is a new language for me. It starts from the basics and then goes on to teach you how to converse in situations like, in a restaurant, at a party, in the market. Every lesson, they do it in depth with Rohan, Nikita. One can learn the correct pronunciation also from them.