Hanlin Hu
DONT TAKE!!! Attending lectures is practically useless since he describes concepts/terminologies as thing. And sometimes, too frequently, he would respond with a Idk to students questions. Our 1st assignment included topics we didnt even touch on yet. We had to beg for an extension. If youre gonna take his class, SELF-STUDY IS A MUST.