Skimmyhorn teaches a tough course but makes it clear that he is invested in your success. You need to put in the hours to study to do well, but the forgiveness final is worth 50% and up to 85% of your final grade (replaces lower quiz scores). If you want true mastery of financial management, I highly recommend Skimmyhorn.