Notes and activities on Demand and Supply