Petra Gonsalves
Hard to understand at times. Unfocused. Not useful during labs. Boring lectures. Textbook was more useful than her. Technologically incompetent. At times, condescending and disrespectful to students that challenge her teaching.