I'm a novice looking for a good basic birding/ornithology course of study. Does anyone have experience with the Cornell Lab home-study program? If so, would you recommend it? Any alternative suggestions?