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.