A review by shannon_white1099
Exercised by Daniel Lieberman

informative slow-paced

3.5