I lived in that area for 20 years, and my daughter attended Briggs.  Not once did I have a problem, nor did I witness others having problems navigating that intersection.  A stop sign means stop.  How is that confusing?