While the oil is heating, heat the olive oil in a small saute pan over medium heat. Add the garlic and serrano chiles and cook until soft, about 3 minutes.
Transfer the chickpeas to a food processor, add the garlic mixture, green onions, parsley, mint, cilantro, lemon juice, cumin, coriander, baking powder, salt and pepper and process until the mixture is finely ground, stopping to scrape the bowl every 30 seconds. Transfer the mixture to a bowl.
Line a baking sheet with paper towels. Form the mixture into balls the size of ping pong balls and place on a plate. Fry in batches at 330 degrees F until a pale blonde color, about 45 seconds, spooning oil over the falafel constantly. Remove with a slotted spoon to the baking sheet. Increase the heat of the oil to 350 degrees F. Return the falafel to the oil, in batches, cover the pan with a lid for 30 seconds and fry until a deep brown color, spooning the oil over the falafel constantly. Remove with a slotted spoon to baking sheet lined with paper towels, and immediately season with salt.