download, free class updated notes