I could have pointed out that he had enrolled, not in a drugstore-mechanics school , but in a college. (para. 2) What is the professor talking about here? Is there such a school? What is it usually called? Why does the teacher give it such a name? How would you describe his tone? What would be the proper Chinese for "mechanics" here?