I think the structure of this course really says a lot about the course. Even with previous lecturers, the course has not fared well so it says more about the content taught in the course than the lecturer. The course ties statistical modeling with the theory of linear models so a lot of what you need to know (particularly with the higher course) really comes down to coding it up on a language such as MATLAB, Python, and R. I, on the other hand, enjoy the theory so it didn't really sit well with me.
The course, as a whole, was unstructured and I didn't feel like I gained too much from doing this course. It was confusing to follow the lecture content because course content was organised by timestamps more than specific topics so it was really in your best interest to continuously keep up with the course itself. Zdravko typesetted his lecture material on Overleaf live so hearing the the keyboard clacks while listening to him speak was a bit distracting at times.
One of the biggest downfalls with this course is that Zdravko never really emphasised the coding in the course. It's a core component of the course with one question specifically dedicated to coding in the final exam, so him not really emphasising the coding component in lectures disheartened me from wanting to even attempt the question (thankfully, it's optional).
Preparing for the final exam was a bit of a headache, purely because we aren't given too many resources to work off of besides going over the tutorial problems repeatedly. It's not a terrible course but it's not a memorable one either.