Tricia Irwin
Do you learn the material? Yes. Is the class easy? Yes. If you want an A and to learn syntax, take the class. Just know lectures drag on. That being said she is literally one of the nicest people I have ever met.