John Kim teaches data science courses that focus on machine learning, data analysis, and AI applications. He brings real-world experience into the classroom, helping students understand how to analyze data effectively and implement AI solutions across various industries.