Coach Jun is rising chess professional and teaching chess full time.  He spends more than 5 hours a day studying chess and theories and not wanting to be disturbed! He has 5 years of coaching experience in various industries and taught for different academies out of State. He is currently teaching beginner/intermediate classes.  Outside of teaching, Coach Jun likes to play basketball on his free time.