David Holley
This class wasn't that tough as it relates to understanding the concepts. He really broke down the accounting and financial concepts but really lost me with all of the dividend data at the end. But the number of assignments helped bring my average up. Even if you don;t all the way understand, if you try you should be fine.