COMPLETED METHOD TABLE

-tested and debugged (not truly extensively)
-try out the printAll() method to see