Couldn't it be 'emne' here too?
Why is hans wrong here? What is the difference between hans and sin-sit anyway? Thanks in advance.
You use sin/sit/sine if the object belongs to the subject. So with sit fag it's the teacher's subject, with hans fag it'd be the subject of someone else you talked about earlier.
Is fag pronounced eff-ay? That's what I hear.
The TTS has a problem with words that begin with 'f'. It should be pronounced like "fay" in English. You can also look for words on Forvo, where natives pronounce them just for you. :)