I love the book as much as the next Russian, and have read it the requisite three times, but this article is nonsense. It gets even the basic facts wrong (Margarita flies around before the ball, Woland is not in any way unhappy about her asking for the Master to be freed, etc)
That being said, do read this book a few times! If not reading in Russian, read different translations. If too young (or unaware of Russian history) to get many references, reading "Дети Арбата" beforehand will help slightly.
That being said, do read this book a few times! If not reading in Russian, read different translations. If too young (or unaware of Russian history) to get many references, reading "Дети Арбата" beforehand will help slightly.