No record exists as to explain how Maimonides learned all that he knew about medicine in general and Aristotle in particular. He might not even have had a formal medical education. All that we can know from him is from his own statements, where we learn he was an avid reader. He notes that whenever he studied a subject, he would delve into it and learn all there is to know about the topic. Perhaps this method of learning and Aristotle's teaching drove him to stress the need to acquire knowledge. We know that at a very young age, he learned the rudiments of Judaism under the care of his father where he studied extensively. In addition, he taught himself many secular subjects, even those from non-Jews. Maimon ben Joseph was a student to Joseph ibn Migash (1077–1141) but as far as we know, Maimonides was only taught by his father.
UCLA Professor Herbert A. Davidson analyzed Rambam's work and concluded that Maimonides did not incorporate the work of his favorite philosopher Aristotle until much later. He represents various periods of his life, reflecting his view that Rambam's opinion changed over time. In addition, Rabbi Goodman said in an interview that Rambam wrote the articles of faith in his twenties and the Moreh Nevukhim in his fifties, implying that the Rambam may have not adhered to all of his principles. This is because Rambam implemented the use of "Necessary beliefs," Aristotle's method, but no official consensus has been reached.
 Some claimed Maimonides was also a student of Migash, thereby claiming him to be a part of the long distinguished legacy but this would be impossible since Maimonides was about three years old when Migash died.