Amanpreet Kapoor
Great prof! Discussions were really clarifying and there is so much review content to prepare you for quizzes and exams. Most difficult thing was def the projects, but Aman was very generous and flexible, extending the deadlines and allowing for regrades. So much extra credit offered. Hands down the only prof I would want to take for DSA