Agnes Halarewicz
She is definitely incredibly sweet, kind and supportive. She gave a bunch of smaller assignments and is very flexible. I learned mostly on my own, but she led interesting group discussions and exposed us to local resources and organizations relevant to subject of class readings. A couple too many movies and TED talk youtube videos for my taste.