Hyunju Ban
Do not take this class if you value your mental health. He does not curve, when you ask questions he never lets you finish, doesn't respond to emails, goes over questions in an off-brand Zoom called Cisco-Webex that aren't even questions tested over. If you take this class, good luck and be sure you do all the homeworks and discussion board posts. 