Ana Hargrove
Prof Hargrove is great at breaking down concepts in a way that is easy to remember.  She is transparent about material that is covered on tests/quizzes and does lots of review.  Just do ALEKS and remember her tips and you'll do well in this class.  