I am so glad to be done with this class. Professor Garmroudi was honestly a very nice lady. However, she does NOT know how to teach. There are some teachers who know how to teach difficult classes... This professor isn't one of them. She would go through literally 60+ information packed slides in one day. She was also a bit snarky in class..