It's easy for me as an office manager/office secretary, I can easily input all of my patient information into this program without assistance from anyone else in our organization! The layout isn't very user friendly if your not familiar with it yet but once we do get used too its great!! We are able t o see what time each doctor sees patients which helps us know when appointments will be available so they don’t have double up or run over their appointment times by accidently scheduling two people at same exact hours within minutes apart.