Notes, Problems and Solutions in Differential Equations