Aishwarya Shukla
A good prof overall, very open to suggestions and caring towards his students. Lectures are very content-heavy and exams are not easy but that is the norm with these types of courses. Make sure to stay up to date with lectures because lots is covered each time.