If you use the "search" capability of the forum here, you will find years of experience regarding the use of things like statictext and label. And Google will expand that knowledge base further in just about every case. But...
As a teacher, I'd encourage you to prioritize functionality rather than optimization at this point on your way up the learning curve. You'll make faster progress toward real proficiency, and have more fun along the way, by making things work first. It's like writing a good paper: get your first draft down on paper -- then revise and refine. Different people have different learning styles of course, but that's the one that seems the best fit to a majority of us in my experience.