i am a high school student and in my english class we have to read a book and then have a 1 on 1 discussion with the teacher and tell her about the book to convince her we actually read it. i used to have really bad social anxiety and couldn't do any presentations. my social anxiety is way better now.

i can do presentations with ease in front of my class, but the last time i did an oral book report 1 on 1 with my teacher my voice was super shaky, i totally blanked out, and my chest was so tight i had trouble breathing. my teacher had to give me a moment to relax. any tips on how i can speak confidently without a shaky voice?