Elester Williams
Take professor Williams you wont regret it! He provides test reviews which are basically the test. He goes over the test review in class to make sure you understand the concepts and gives extra credit to those who volunteer.