In my opinion the best synonym that can replace glimpses is Views. I believe this because glimpses means to peek or sighting.
Hope this helps! God bless
-vf
Answer:
Just title it "My experience from public speaking into writing":)
Explanation:
violent opposition against authority
A thesis with a general topic (your answer is a) because then you break down your essay into more detail, using the topic sentence you created to describe what you would be talking about in your essay. Hope this helps.