Kim is trained in ballet, tap, jazz, and hip hop. She has been a dancer and choreographer at the high school, college, and community theatre levels. Kim is currently on faculty at The Dance Studio: The Official School of Ballet Theatre of Scranton. Kim has been on the teaching staff of the NEIU 19 integrated visual and performing arts programs ArtSave and EverArt at the Everheart. She is the President of Ballet Theatre of Scranton and Vice President of Broadway Theatre League. Kim is also a practicing licensed psychologist.