Lovely blend of theory and practice. All at a manageable pace. I’m very satisfied and grateful.