The material provided within this website is for informational purposes only and should not be used as a substitute for individual, professional medical advice, diagnosis or treatment. Please consult with a medical professional regarding any specific concerns. 

Hannah Noonan and assumes no responsibility or liability for any consequence resulting directly or indirectly from any action or inaction you take based on the information found on or material linked to on this site. includes guest posts and moderated comments containing the personal opinions of others. The opinions are not necessarily the views of Hannah Noonan or