I made this flow chart. Please let me know if you disagree / have suggestions for improvement.