Here are some of our thoughts and personal experiences

and much much more