Patient Education And Compliance

There are some unique tools that we as health care professionals have at our disposal that we can use to help with compliance. Can you name a tool or have you worked with one to aid in patient medication compliance? How about other types of compliance i.e. home BP checks?