I highly recommend DIT. It really made me sit down and think about the information in FA as opposed to just monotonous reading.
However, if you don't have a solid base of information already then it's probably not the best for you. Give it a go. If you don't find it's for you they do have some sort of refund policy.
However, if you don't have a solid base of information already then it's probably not the best for you. Give it a go. If you don't find it's for you they do have some sort of refund policy.