Opportunistic Teaching