Highly recommended for M.Sc. students and aspirants of competitive chemistry exams. Use it as a supplement to a standard theory textbook for best results.
Don't just read the reactions; draw them out. Physical writing helps in memorizing electron movement.