Excellent, rigorous class taught from an evidence-based scientific perspective. Prior knowledge of physiology and biochemistry is very helpful, but (maybe??) not essential. The class does have some biases in the material -- mostly due to time limitations. Endurance / cardiovascular exercise gets more attention than strength training. Elite athletes, particularly cyclists, get more attention than ordinary athletes like me. One interesting -- and still little understood -- topic Prof Hargreaves discusses are the causes of fatigue. Does fatigue a product solely of muscles or is the brain somehow involved? Thanks to this course, exercise means much more to me now.