Annie is a great choice for 212. She is a great explainer, uses many examples, and makes sure everyone understands what's going on before moving on. She makes you email her your homework, but it was a barely noticeable difference. She graded the group project easily and wants to see all of her students succeed. One of the best choices for 212.