Just to be really clear, probably should have done something like this in the sample code:
set rngLesson = FindMyRange(rngSearch)
rngLesson.Select

Instead of just selecting the actual function... that would clarify how to proceed.. since you then would need to play around with rngLesson (the results of FindMyRange).