Explanation: This statement is written in present terms, given the fact that the word “is” was used. Given this, it makes sense to use the word that fits present tense (teaches) rather than the word fitting past tense terms (taught). Therefore, the correct answer is “teaches”.