Tricia Kutwaru
She cares about her students and goes above and beyond to answer your question. Since she is still a young professor she had a better understanding of her students. However, sometimes she sticks to one problem for too and falls behind the schedule.