My favourite books of 2024 (and others).
Better alternatives to rote memorization (also known as cramming the night before an exam)