6526 lectures