I have been with allforkids for about 3 years.I do some administrative work too in addition to teaching.So I know for a fact that the top management is very involved in the academic growth of each class.All my queries and issues have always been addressed.The work environment is very supportive and A HAPPY PLACE.