fiction-factory, in no sense was I complaining about your attempt to help; I do find it admirable that many people are prepared to assist others in their questions here on AB.
Given that the OP is not prepared to preface his/her questions with the word "please", nor thank people for replying to the questions, I'd be the first to ask why we should bother. In addition, his/her unwillingness to disclose the nature of the course they are following, whether he/she is at school, at college or at university hardly helps when attempting to provide an answer to the questions. There is also the possibility that the OP's tutor has deliberately composed these questions outside the structure of the course.
Personally, I don't believe for a moment that the OP is not familiar with scouring the internet for the answers required. The Khan Academy wouldn't be the only resouce that he/she would have come across.
Put it this way; no matter which way we look at it, we simply don't know if the OP can interprete the data on any given website or if it is more complex an answer that is required. Internet information is not a "one size fits all" concept as you are aware and the challenge is to find information that is appropriate to the course of study. In view of the fact that we don't know the latter, it follows that any question is difficult to answer. Do we really know if the OP knew and understood all the stuff on the Khan Academy link or was it way beyond his/her understanding? The absence of feedback is striking.
In view of this, I concur that helping the OP is a fruitless exercise. You cannot help those that impede help offered to them and it would seem to me that posting a link and leaving the OP to get on with it is all we can do. It's great that you continue to offer assistance and it may well be that the OP has made use of your advice. However, personally, the uncertainty here is making it difficult to contribute.