If you were 25 and she were 20, I wouldn't bat an eye. If you were 20 and she were 15, it would be a little creepy, but I'd still say it was okay. But there's a serious maturity gap between 12 and 17. So unless you are excessively immature for your age or she is excessively mature for her age, I'd say: don't date her.