This is one of the best online courses I have ever taken. Flowed super well and was engaging throughout. Learned a lot!