If you have no background in accounting and want to get a good grade, I highly recommend taking Shirley as your prof. She simplifies everything and has certain acronyms to understand the terms better.  She tells you exactly what will be on the test and most of the time her questions are identical to the practice sheets she hands out. 