Garrison Differential Analysis Lecture Notes