Professor Jeewon has easily been one of my favorite prof's this semester, he has office hours every week where he reviews the previous week which was very helpful. He also gave very fair exams with really good practice exams. Would recommend him to every student.