When teachers are making course recommendations, it is often helpful for them to add more information than just the dropdown of the course allows. For example, if a student qualifies for a higher-level course but requests a lower level. Suppose the student gets a conditional recommendation if the student should only take a certain number of AP/Honors classes. Blackbaud is the first system I have worked in that does not have that information-sharing functionality. It allows for all the information to live in the system instead of having to do a google doc or similar on the outside.