Mariya Munir
I loved Dr. Munir! She is so understanding to the class' needs and will extend due dates if people ask. She assigns a lab report that you really should write as you do the labs. Leaving it to the end will put you in the mosaic lab for 10+ hours for a 30+ page report. Her lectures are awesome. Definitely recommend her.