Apprentice Mechanics