Course Notes for Math 250B