A system for accelerating learning of a task using real-time data acquisition and analysis of real-time psychophysiological signals obtained from a user, the system comprising: a monitoring module configured to continuously monitor psychophysiological signal data collected from a plurality of sensors attached to a user while the user is performing a task to be learned, wherein the psychophysiological signal data includes electroencephalograph data including alpha and theta metrics, wherein the system comprises an expertise profiler module configured to analyze the psychophysiological signal data to generate a current psychophysiological state of the user, compare the current psychophysiological state of the user to one or more goal states associated with expert performance of the task to be learned, and generate one or more control signals based on a difference between the current psychophysiological state of the user and one or more goal states; and a real-time feedback generator comprising first and second haptic vibratory units (279c, 279d) which when placed on each of the user's shoulders respectively are configured to, while the user is performing the task to be learned: receive the one or more control signals from the expertise profiler module, and deliver feedback to the user in real-time to guide the user toward the one or more goal states, wherein the delivered feedback is based on the one or more control signals received from the expertise profiler module, wherein the feedback comprises the first and second haptic vibratory units (279c, 279d) being configured to tap the user on the shoulders at a pace that replicates the user's heartbeat, wherein when the alpha metric is at or below a first predetermined level both haptic units are configured to vibrate, wherein when the alpha metric increases above a second predetermined level one of the haptic units is configured to stop vibrating, and wherein when the alpha metric reaches a third predetermined level both haptic units are configured to stop vibrating. a monitoring module configured to continuously monitor psychophysiological signal data collected from a plurality of sensors attached to a user while the user is performing a task to be learned, wherein the psychophysiological signal data includes electroencephalograph data including alpha and theta metrics, wherein the system comprises an expertise profiler module configured to analyze the psychophysiological signal data to generate a current psychophysiological state of the user, compare the current psychophysiological state of the user to one or more goal states associated with expert performance of the task to be learned, and generate one or more control signals based on a difference between the current psychophysiological state of the user and one or more goal states; and analyze the psychophysiological signal data to generate a current psychophysiological state of the user, compare the current psychophysiological state of the user to one or more goal states associated with expert performance of the task to be learned, and generate one or more control signals based on a difference between the current psychophysiological state of the user and one or more goal states; and a real-time feedback generator comprising first and second haptic vibratory units (279c, 279d) which when placed on each of the user's shoulders respectively are configured to, while the user is performing the task to be learned: receive the one or more control signals from the expertise profiler module, and deliver feedback to the user in real-time to guide the user toward the one or more goal states, wherein the delivered feedback is based on the one or more control signals received from the expertise profiler module, wherein the feedback comprises the first and second haptic vibratory units (279c, 279d) being configured to tap the user on the shoulders at a pace that replicates the user's heartbeat, wherein when the alpha metric is at or below a first predetermined level both haptic units are configured to vibrate, wherein when the alpha metric increases above a second predetermined level one of the haptic units is configured to stop vibrating, and wherein when the alpha metric reaches a third predetermined level both haptic units are configured to stop vibrating. receive the one or more control signals from the expertise profiler module, and deliver feedback to the user in real-time to guide the user toward the one or more goal states, wherein the delivered feedback is based on the one or more control signals received from the expertise profiler module, wherein the feedback comprises the first and second haptic vibratory units (279c, 279d) being configured to tap the user on the shoulders at a pace that replicates the user's heartbeat, wherein when the alpha metric is at or below a first predetermined level both haptic units are configured to vibrate, wherein when the alpha metric increases above a second predetermined level one of the haptic units is configured to stop vibrating, and wherein when the alpha metric reaches a third predetermined level both haptic units are configured to stop vibrating.