Very smart. Knows the market. Able to handle curve balls very well -and there were a few. Highly recommend Terri and her team. Has a catalog of specialists who can help with inspection issues. Terri also aided me as a buyers agent for the purchase of my new home and did an equally outstanding job.