Mimulus aurantiacus
Mimulus aurantiacus, or monkey flower, grows to about four feet and blooms in a wide range of colors from white to dark red. It likes sun or part shade, good drainage and little water.