Should I ask my teacher to recommend me?

<p>So I was wondering if I should ask my teachers to recommend me for honors, or AP classes? Or maybe at least talk to them about it? I mean, I'm not a straight A+ student but I get by with As. And I feel that's pretty adequate because one of my other friends is getting recommended for AP/IB U.S. History, and I get better grades in History than her.
So I was just wondering if I should just wait to be asked by a teacher if I want to be recommended to a higher level class, or if I should just say "hey can you recommend me for ...?"</p>