Active researchers who teach the theory and software, then guide every batch through research to a published paper.