I hope this is only use for the exercise of the brain and for the fun of it. Theory and formulas are very important to learn. I encourage people to go through the formulas.
BUT as a practice engineer, this circuit is a very bad idea.
1)Pole frequency is unpredictable as you cannot count on the exact GBWP. As an IC designer before, component values inside the IC vary +/-20 to 30% between runs. So you cannot count on 4MHz. That's only a typical plot, an approx. value.
2) The GBWP can drift with temperature also.
3) The worst and the kicker, this circuit severely limit the swing of the output. What you have, it can only swing +/-1.3V at it's best with +/15V supplies. If you want lower freq, like 40KHz, you only get 130mV peak to peak. That is not useful as a circuit.
It is very important for student to realize most of the circuits studied in college not necessary useful ( to be very polite). Particular if the professor never have real life working experience. That's the reason why a lot of student that get good grades don't transition into a good engineer. One of the most important thing school fail to teach is common sense engineering. That's the reason why people always said you don't use 90% of what you learn in school. Just keep this in mind, this circuit is only good for discussion, suck big as a real circuit.