Chang Hoon Lee
He is a really good professor (only get a B in his class but I can't deny that). Very helpful in group projects. Be sure to go to his office or email him if you have any questions. This class is a challenging class but if you try you will pass, don't give up!