Agree. why do we believe the step mom dropped him off at school?
She took a picture of him in front of his science project...at school.
I'll also not that she has been his step mom since he was an infant.