Let's all tell @haejin how much he sucks and how terrible his TA is...