Apps like I-Connect Self-Monitoring

Here are some great alternatives to I-Connect Self-Monitoring by The University of Kansas :