<p>To all of you out there taking this class. I am doing it as an independent study. I have Barrons book and im studying vocab online. What additional books, not necessarily textbooks, and videos/ animations/study sites/ review guides have you all been given by your teachers or found on your own? any help is awesome!</p>