Perhaps the very best tool for learning philosophy is writing. When you write you are forced to organize your thoughts, take a position, give reasons, explanations and so on. In doing so you come to understand the material about which you are writing far better than you would otherwise.
Nonethless, writing is often difficult. To help you with your writing projects, I have provided you with a guide to paper writing, a discussion of possible research paper topics, a list of electronic texts which you can search, and materials about the library which may help you with your research.