No piling on from this corner, Marvin.
Fact is, none of us is perfect and we can all use work on our structure, modeling and color. I for one also agree with you that a good teacher can take you farther than anything else.
I for one would encourage you to keep comin' round and critiquing when you can - we can only but benefit from it.