I keep Bitcoins in my own computer. I think because the safest. I keep it online but sometimes I find that quite unsafe because I sometimes hear from people that they have been hacked... So that's why I do it on my own PC.

yeah true other than that. if you save the online course you will be storing in a third party such as blockchain or Coinbase, etc of course they have a chance to be a scam
but the shortage of desktop wallet you're wearing, ie not flexible