Thanks for the question.
This is an easy transaction. All you need to do is write "for deposit only" on the back of the check and have the other person sign the back of the check and that officially endorseses it to you. Take it to your bank and cash as you normally would once this is done.
Here's a good diagram:
I hope this helps - Good Luck !
It's possible that the party to whom you endorse the check may have difficulty cashing the item, but if you have a longstanding good relationship with the bank, that shouldn't be a problem.
First, like you stated, try the ATM deposit. If that doesn't work your other option would be for your father to endorse the check, get cash for it after it clears and then send a cashier's check to you.
I hope this helps !