prof nageshwar analysis