Ask HN: What are the best books with problem sets that test your understanding? What books with end-of-chapter problems have you found most valuable for truly mastering a subject? Can be any field – computer science, math, physics, economics, etc. Some of my best learning experiences have come from textbooks that forced me to apply concepts - attack problems directly and refer to the prose on need basis to fill the gaps. My favourites are - 1. Problems in General Physics by I. E. Irodov 2. Concepts of Physics by H.C Verma Part I & II 3. How to Solve It by George Pólya |