I tried to get back to you each individually but found that this might be quicker and easier for all of us :)
Who is Ellen?
Ellen is a girl that Josh met while in high school. She was also into the theatre/drama programs.
Where is Ellen from?
What is Ellen's profession?
She's a theatre director in Minnesota.
How long has Josh been dating her?
Off and on since high school.
If there are any more frequently asked questions, then I'll post the answers here from now on. Thanks.