The program is easy to use once you learn how to navigate it. It has all the features I need, but not too many extra ones. There are also some great online classes offered which can help if needed. The only thing I dislike is that at times there might be an issue with the website being slow which can cause issues with connecting to the program. Otherwise, I have no problems with Breezy Notes. This is an excellent system for my needs in regards to managing patient information and tracking progress. I would highly recommend this to other mental health providers.