Absolutely horrendous professor. This guy should not be teaching any class at all. Absolutely disgusting accent, canât speak English nor Mandarin. Canât imagine a graduate level class having an exam that makes up for 80% of the total grade, absolutely lazy and disgraceful. Does not grade on a curve. Horrendous course structure, horrendous PowerPoint slides, and horrendous presentation. Written notes are unreadable and are absolutely useless for studying. Most disgusting accent Iâve ever heard in my life. Avoid this class at ALL COSTS. If you are interested in optoelectronics, take nanophotonics by Xiang Chao instead. Class was full at the beginning of the semester and very few people stuck around towards the end of the semester. And the few people that did stick around got absolutely fucked on the final exam. Avoid Wallace Choy and avoid ELEC 6063 at ALL COSTS.