finished course session optimization