General lecture notes