3.5
challenging informative reflective slow-paced

A lot of really good and important information, but presented in a very textbook form.