Prof Hyunju was an amazing prof. Explained concepts clearly, held practice sessions, recorded her lectures and provided solutions with notes to the practice sheets. Thank you Prof Hyunju for a good semester and for being awesome!