Yiran Chen
A great class to take. It's a pity that due to my busy schedule I do not have enough time to take it. Professors are nice and materials are adequate and interesting for an electrical and engineering graduate.