As a teenager, he was greatly troubled by the Metaphysics of Aristotle, which he could not understand until he read al-Farabi's commentary on the work. How many times did Avicenna teach the Metaphysics of Aristotle?