Justin Rubert
It is a good class to take but if you wanna get the most out of it do all of the readings (they will be long but trust me its worth reading and doing the work in the end) Because my class was online it was a bit different but you get out what you put into it and if you are willing to put up with corny jokes and read a lot then this is class for you