Question Thursday #25

It’s time for Question Thursday and boy do we have loads of awesome questions to answer today!  Let’s first get...