Do you recommend any singing teachers?

Youtube is a great resource for learning and there are many channels devoted to learning music and singing. I recommend emulating Jagjit Singh ji and Lata Mangeshkar ji because that is what I did.  I believe there are online academies by Dr. Gurnam Singh, Shankar Mahadevan ji and Pandit Ajoy Chakraborty ji, where you can also learn from.