This is a personal blog. The opinions expressed here represent my own and not those of my employer. These are my opinions and thoughts and subject to change at any time. I am under no obligation financial or otherwise to post the content included on this site. This blog is for informational purposes only and I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site. I encourage everyone to research any topic discussed before implementing within your own network.
See also my DISCLOSURE page for additional information related to any financial reimbursement or gifts.