Differential equations notes