Scoobster - nothing personal, and in fact well done for sticking your head above the parapet and asking about stuff you didn't know the answer to
, but...
VFR rules, VMC definitions, and flights through MATZ's etc is basic PPL level stuff that should have been thoroughly covered in your training. I would suggest you have been let down by your training establishment.