I don't see why people are saying you need more experience your doing a great job and have been admin before so that is experience and he does a lot of things very well and even reports things to me. I think you would be a good addition however you do lack on time with in returning to the team. Best of luck
BBCode