Haejune Kim
By far one of the most inconsistent professors I had. Took back an A he gave me on exam 2 and turned it into a a B. Then grades finals giving almost no partial credit like he gave on the first exam. He mentions a curve then will answer no questions about it and claims he no longer is giving a curve. DO NOT TAKE, INCONSISTENT!!!