1. A parental control system for a vehicle comprising: a processor programmed to execute: an identification module adapted to identify a user associated with the vehicle; a parental control module adapted to determine whether the user is subject to parental control based on the user identification and information stored in a user profile, the parent control module adapted to activate a parental control mode of the vehicle in response to determining that the user is subject to the parental control, the parental control mode limiting one or more vehicle functions based on one or more rules including whether the user is a driver or a passenger of the vehicle; and a context module adapted to determine a context associated with the user based on the information in the user profile, a location of the vehicle, and a time, wherein the parental control module is further adapted to control a function of the vehicle based on the determined context; wherein the context associated with the user corresponds to an approaching curfew for the user, the curfew stored in the user profile; and wherein communications are established with one or more remote devices including a communication device associated with the user, and wherein the communications are configured to be sent at least to the communication device associated with the user and alert the user of the approaching curfew and provide travel guidance to the user for arriving home before the curfew.