Marta AmirSadeghi
Dr. AmirSadeghi is one of the best professors in the department. The way the lectures are organized set her apart from other professors; she is very organized and clear about what concepts need to be understood and she also takes the time to explain them. She is also one of the nicest people you'll meet on campus; take her class.