There are many tools out there on the Internet like BibGuru, MyBib, Google Scholar, Cite This For Me, Citation Machine, BibMe, and EasyBib, or even options in library databases themselves that will help you to generate citations. These tools will often give you mostly correct citations, but are also prone to frequent errors and incomplete information. Even if you find them helpful for getting started with citations, I highly recommend checking the results against the official handbooks or library guides. With practice, you might find that doing citations by yourself ends up being faster than waiting for these websites to load, plus you won't have to deal with the many ads that they like to throw at you!
For this assignment, you can choose to use any citation style that you prefer. This guide provides information on MLA, APA, and Chicago styles, as well as information about creating annotated bibliographies. The librarians, Research Help Desk student workers, and Reading/Writing Center tutors are all happy to help with any additional citation questions you may have.