Becker School 1500 Sunset Boulevard, Houston, TX 77005