Choongbae Park
Gives lots of extra credit for participation. A little too slow of a teacher for my liking. Material is not too hard if you pay attention to all of his lectures. Make sure to write everything down from lecture slides as to his pop quizzes are open notes/book. Quiz problems are always from the lecture slides.