Combine all of the above ingredients except the avocado in your food processor and mince down. You can leave them all in the size you diced if you like your guacamole to have more of a texture
Mix everything together in mixing bowls
Serve and Enjoy
Notes
When storing your guacamole remember to put plastic wrap directly on top of the guacamole before you cover it to reduce the amount of air touching your guacamole to stop it from turning brown.