the best way to enjoy weed minus the health risks of carcinogens coming from the smoke is to use a vaporizer.. when it comes to high and how long it will last, it depends on the strain