Model Reduction For Multi-Scale Partial Differential Equations