A. Is my answer to your problem
Please answer please please thank you thank goodness
You could make flash cards out of the key points you need to know. I use an app called quizlet to make flash cards. Hope it helps!
To speculate means almost the same as to contemplate. They both have to do with thinking over a subject thoroughly/ looking at every side of the subject. Hope this helps! :)