Is hijaab a farz?

and Your throwing this insult at me is such a great manifestation of all the Islamic teachings you have learned which demand to be humble and patient in these kind of discussions. Go learn some basic Islamic etiquettes of having a meaningful debate in public or private first.