Deepak Bhaskar Acharya
One of the best professors at UAH who explains every concept clearly, but we need to do our homework. The professor is quick in replying to the emails, and he is always there if we need any help with the coursework. His hints and input on the type of interview questions in algorithms helped me fetch an internship.