Yun Wang
Very passionate about his subject and overall very imformative if you pay attention in class. By far the easy professor in terms of technical electives. Just do the homework while understanding it and the class is essentially an A or B