Professor Kim is one of my favorite BYU professors. She cares deeply for her students and plans fun, engaging learning activities. Homework assignments were due in every class but were not difficult. They helped us prepare for the in-class conversation activities, which Professor Kim kept fresh and entertaining. No exams, just a final presentation.