BYU---good and not so good