Sarath Chandar
Do not waste your time on his lectures. He doesn't have understandable lectures. His exam was awful and about memorizing stuff. He does not care about students and never reply messages. He does not allow students to see their final exams. He covers a lot of subjects at the level of introduction and you do not understand what is he talking about. 