Valerie Cintron
Be ready to work in groups every class period, if you aren't familiar with the peers in your class this can be a bit difficult. She does a great job of grading things quickly and providing ample feedback. The book is used for this course so I would highly suggest getting it.