6525 lectures