Apps for Mental Health

While there has been lots of handwringing in the past few years within the impact that technology, particularly excess mobile usage, could have on our emotional wellbeing, several programmers have established apps with the aim of improving it.  While there is no substitute for seeking assistance from a more mental-health specialist, making significant changes to