Sequence Problem Solution

Here's another one of my favorites. Look at this sequence of letters and then tell us what the last letter should be.
O T T F F S S ?

Will be updated after 1 day
Hard, using the first letter of the first word, the second letter of the second word, etc