It's a good webinar. Clear speaker. Structured development, very nice. Slow paced, unfortunately; the same material could be presented in 2/3 the time. It doesn't really explain the basis for some fundamental syntax requirements. I came here from a different OOP background, and it took me all afternoon to figure out why my objects were not getting updated. MATLAB pass-by-value is the culprit; I expected the functions to simply update the object properties. This is the reason for functions, rather than "procedure", I suppose.