Thomas Scott
Brother Scott's class is the best, it's a lot of application and actually doing what you've been studying and Bro Scott is amazing at helping out. His videos at the beginning of each week slap, and all in all, he's a 10/10 prof. Would highly recommend him and his class to anyone who wants to actually learn.