Frank Sun
100% TAKE THIS PROFESSOR!!!!! He responds to emails very quickly and answers any questions you may have in a timely manner. I was taking this class in person with a different professor and switching to online with Sun was the smartest thing i could've done. very easy and self-explanatory class. do the work, and you'll get an A!