I do have ESL teaching experience both offline and online.. I have worked before in QQ English for two years. It was tiring yet fun experience because it was my first teaching experience. It helps me develop my teaching style and communication skills. Their trainings made me love teaching more. My second experience was in a private school but I was just a substitute teacher. The best experience was when I was working as a service crew in a fast food restaurant. I am a working student back then that made it the most memorable experience so far. It taught me the maturity of life and also pushes me to be independent. My managers also are my support system when some days are tough. It helps me create what I am today. I also experienced working in a government agency specifically in financial department for four years.