Worth itThe good thingsI learn to handle different kind of attitude which mold me how to deal with them. I learn to be confident. I also enjoyed sharing my knowledge to my students which made me realize that in teaching them i can improve their outlook in life
The challengesNoise from students. But later on I've already manage how to handle them.