University revolution teaching factory (urtf)