Thanks, @Uncle Gizmo. I personally quite like face to face learning, even if you do go over stuff you might already be familiar.
I very much agree with you on the having a project approach.
I'm thinking that given the low cost of the Udemy course, I might just give it a whirl, as A) it's very...