Sujat Sen
Sen is a very smart and caring guy. I promise you will adjust to his accent quickly. I agree his sections are harder than other professors but you will learn more and understand deeper. Do the exact problems he says because exams are identical to them. He is super helpful in office hours and always answers questions. Study hard but would recommend!