Darniet Jennings
I'm not gonna lie, I did not learn in his class. Maybe that was just me, but everything is online... like everything. His lectures are tedious and he's not very inspirational. If you want an easy A, take this guy, but I guarantee you won't learn much. And in this field, you need to know what you're doing to get a job. So, do with that what you will