National Law School of India University: Is NLU Delhi a great college?