They do have a required online course with no physical attendance necessary, which is good, but I expect it to be quite minimal like the one you described. Should help with the basics, though.
But I don't want to waste my limited time while I'm there, so I'm hoping to find resources that can at least minimize the amount of trial & error I need to go through.