Junseok is a great teacher; he genuinely cares about his students, their performance, and their wellbeing. His classes are tough, but he gives clear feedback for improvement and challenges you to apply material in realistic ways. He prepares you well for tests and is reasonable with grading. Definitely one of my favorite teachers at Carlson!