I have to say that this is a pretty good list. I do not 100% agree with the order of it, but I did not make is so my opinion doesn’t matter.
Check Out The List HERE