In a bowl combine soy sauce, sherry and egg and chicken and coat well.
In a plastic sealable bag, place your cornstarch and a few coated chicken pieces at a time and shake until well coated in cornstarch. Remove the chicken pieces from the bag and shake off the excess cornstarch and set on a wire rack or in dish to rest for about 30 minutes to one hour. (This step of marinating in sauces and cornstarch really makes the chicken tasty and crispy)
Make your sauce: In a bowl combine chicken broth, soy sauce, sherry, honey, rice vinegar and stir until combined. In a small bowl slowly combine cornstarch and water until dissolved and add to the rest of the remaining sauce liquid and stir until well incorporated. Set aside.
Fry the Chicken: Heat the oil in a small pot to about 350 degrees.(If you submerge your chopsticks in the oil they will bubble around them) Use enough oil to cover the chicken pieces when frying. In small batches without crowding, deep-fry the chicken pieces until the coating sets, about 30 seconds. Remove the chicken and wait 30 seconds. Return the chicken to the oil and cook until golden, about another 2-4 minutes until crispy and brown. Remove the chicken from the oil with a strainer and place on a plate. Repeat process with the remaining chicken pieces. I placed my cooked chicken in the oven to keep warm while I fried the remaining pieces and made the sauce.
Putting it all together: Place about a teaspoon of oil in your wok and heat up. Add chili and garlic and fry until aromatic. Add the sauce mixture and bring to a boil until thickens into a rich and delicious sauce. quickly add the fried chicken and green onions and just stir until chicken is well coated. Remove from wok to a serving platter.
Serve delicious General Tso Chicken with rice and make sure you take your helping out before you bring it to the dinner table to your hungry family.