I like that it is easy to learn how to navigate through the program. It isn't overly complex, even for those of us with no computer experience. The software doesn't always recognize some special characters. Make sure you have all your specialty codes memorized! I also would recommend creating patient profiles before using this program. It makes charting much easier on days when you have patients who are difficult to keep up with. We can see a complete picture of every patient in our practice now. Before this we were missing things here or there.