I recently read a comment by @Rosemary on a thread, and she mentioned the Fenzi Dog Sports Academy course online. I looked into it and it looks like something I'd definitely sign up for! I'm thinking maybe:
Introduction to Nosework
Loose Leash Walkers...