Andrew Barbour
I had him for Berkeley Connect (English), and he gave so much good advice. He's really understanding, and it's obvious he cares about his students. He's very approachable and accommodating. I had my doubts about Berkeley Connect, but the class was really chill, and he obviously knew what he was doing. Great guy overall.