Is that the professor rec? I had a friend last year who didn't use it and he got in, but he also had near perfect numbers. Cornell has a similar thing which I didn't use and I still got in. They probably like it, but I'm not sure if it is required. I submitted it anyway, but I pretty much need everything I can get to get into Stanford.