Michelle Borkin
The entire lectures are made up of her explaining visualizations, and she's great at it. But from homework 5 and after you are required to code in D3 which the TA teaches for about 40 mins once a week. I'm sure he was great but just not a good teacher, and the starter codes are not enough to complete the homework that make up most of your grade.