4.25
challenging informative slow-paced