The weekend is here and with it comes 20+ things to do around town. From local markets to school holiday programs, read on!