birth control

So I'm 16 and I realized that I am ready to have sex with my boyfriend. I told my mom I wanted to get on birth control. Do you guys have any suggestions for types of birth control that has worked best for you? Also she's setting up a gynecologist appointment. What should I expect to happen during it? 
Any advice would really help. I wanna be as prepared as possible. 
Thanks!
UPDATE: thank you for all your advice! My mom had me visit a midwife instead to get birth control and I'm on the pill now! Definitely been more emotional 😂 I cried at a dog video I saw on Instagram yesterday. Again thank you all so much!!!