You can't hold two visas at the same time. If you wish to teach, you'll need to keep your Non-B with work permit and cancel your DTV. It is usually automatic but I would double check that with your immigration office. You may need to go out/in to activate the Non-B.