Diane Hawk
It is a lab so you have to be there. The concept that you are covering is very clear after she explains it and ask her all the questions that you need. She is always there for a helpful hand or to explain a concept. I would highly recommend her. She is very caring and respectful. She is always zoned in to what she is teaching.