Not a teacher.
House is an emotionally neutral word: it just refers to a particular type of building.
Home is used personally: it is the place that somebody lives in, and can express the idea of emotional attachment to a place.
Compare:
There are some horrible new houses in our village.
I lived there for six years,but I never really felt it was my home.