An incredible source of free yoga videos and meditations for all levels. Whether you have 5 or 30 minutes to devote to moving your body. there is something that will serve you on her YouTube channel.
One of the most life changing skills I have ever discovered. Simply breathe and clear your mind. Its not always easy to disconnect from the thoughts and be fully present in the moment, it takes practice. One of my favorite free apps for meditation is insight timer. There are so many different kinds of techniques for meditation. I recommend grounding body scans, breathing techniques and yoga nidra style meditations.