Take this teacher. Shes really good. You have to go to class and she takes attendance with Course Key, which you have to buy. Tests are straightforward. Use the PPTs to study and you dont really need the book.