Sharon is good natured, Patient and easy to work with. She is very good in problem solving. She goes out of her way to find solutions. She is highly skilled in her job. She completes work on time and her prices are reasonable. I would recommend Sharon to any one looking for freelancer.