Nancy,
I re-read your post, and if your supervisor said you should apply, then I think you definitely should. Stick with the class idea, too. Good luck and let us know how it goes.