You're right about #1: reading, writing, and counting. But I think it stops there.
Addition and multiplication can easily be self-discovered, and, if they are, expanded to exponentiation, tetration, and Knuth's up-arrow notation [1]. The recursive relationship between x+...+x, x...x, x^...^x, etc isn't beyond most kid's minds.
Regarding #2, again, let's not be vague. Let's define teaching as creating motivation to learn - through grades, or social rewards, or whatever. Let's define "learning" as the acquisition of models. Using this model, the role of a "great teacher" becomes obvious - it isn't transplanting a models from one mind to another, but motivating the creation and evaluation of one's own models.
I'm glad you brought up "past tense" as an example of a "fact". I'll agree that we have a common experience of time (and hence, "the past"), but will note that communicating about past events is innate (no need to learn it). However modeling verbs as "past tense" or "future tense" is a trivial linguistic model - a intuitively comfortable model, but without much evidence - incapable of describing reality - in this case, our innate abilities for language.
1. http://en.wikipedia.org/wiki/Knuths_up-arrow_notation