Shahin Emami
Nobody in my class of 32 could understand her. She doesn't know how to use canvas. Grading is incredibly slow. You will be on your own in lab, given you can't understand any of her instructions. BEWARE, I didn't look on this app before picking her. DO NOT TAKE HER if you care about getting a solid grade. She's a nice lady, but not a good teacher.