challenging hopeful informative slow-paced