is toefl valid for canada pr?
No, For Immigration in Canada TOEFL scores are not at all considered, TOEFL scores are only accepted for study VISA. Immigration department of Canada considers only IELTS General.