Maryam Vatankhah
She knows the subject, and will explain anything in greater detail if you ask for more explanation. She's usually available during office hours. Teaching style is not ideal for me, basically only dictating power point presentations.