Professor Kim is probably one of my favorite educators I've ever had the pleasure of having. The man is so sincere and transparent in his methods you never feel confused about upcoming assignments. The structure he has in place for Zoom meetings enables actual group discussions to take place, which is rare nowadays.