Sonia Arellano
Amazing. She provides incredible feedback and a very smooth course syllabus. Easily accessible, and will do whatever she can to help you succeed. She is funny, engaging, and crazy smart.