Beautiful teen AwesomeKate has the big O