Sara Esfahani
She is new, but a great lecturer and very passionate about teaching. She cares about students and works very hard to adjust her class to student expectations. Going to lectures matter. Weekly homework assignments, 2 tests plus a final exam and extra credits. Not too difficult to make an A in this class.