I have been coloring my hair for years now and green shades are my favorite. Arctic Fox has the best green shades hands down. They take longer to fade than other brands and they don't stain my t-shirt collars, clothes, or shower with dye.
My favorite mix is phantom green with a dash of aquamarine and cosmic yellow to adjust from teal fade to a greener fade.