Halloumi is categorized as a "semi-hard" cheese; firmness is defined by moisture content, which is further determined by the temperature at which the milk is cultured...