No engineering spec, no design flourish was too small for his scrutiny.
In this context "spec" is short for "specification". The sentence means:
"No detail of the construction, or aesthetic element of the design, was too small for Jobs to examine it carefully". In other words, he insisted on checking everything personally, no matter how minor the detail.
not a teacher
Student or Learner