The best time is sophomore year, but students may apply anytime during their Villanova career.
Yes. For example, courses that you take to fulfill WR requirements can fulfill diversity or elective requirements. They can also fill elective slots for the English and Communication majors.
Yes, students must have a 3.0 GPA to enter the Program and maintain a 3.0 GPA in all WR Program courses.