Haewoon Yoon
Professor Yoon does not offer fair grading. The class is designed to make you fail even if you study well. Hes never satisfied with any input and doesnt explain things clearly at all. He even gets confused while trying to explain his point. Avoid his class at all cost. I havent heard of anybody who got higher than B+ with him.