I'd try the insomniac one, and always try and find a discussion group instead of material or wtv. I'm not sure if they are the same thing in Canada, but those are the more preachy ones in my experience. Best thing is to shop around. It took a while for me to find one that I like.