
An Introduction to Relational Frame Theory is an interactive, web-based tutorial designed to introduce the basic concepts and approach of Relational Frame Theory (RFT). It was developed using Macromedia Flash, PHP, and MySQL and includes an abundance of graphics, animations, interactions, and practice activities to help clarify the complex concepts of RFT. Take a look at some screenshots to get a feel for the tutorial's look and design.
The tutorial was written and designed for a very broad audience. It is hoped that everyone from undergraduate psychology students to doctoral-level psychologists to any educated person on the street (or on the web!) will find the material accessible, engaging, and relevant.
In 2005 the tutorial received the Nova Southeastern Award for Outstanding Practice by a Graduate Student in Instructional Design from the Design & Development division of the Association for Educational Communications & Technology. With an award name that long, you know it's got to be good.
Choose a link below to learn more about the tutorial.

An Introduction to Relational Frame Theory is an interactive, web-based tutorial designed to introduce the basic concepts and approach of Relational Frame Theory (RFT). It was developed using Macromedia Flash and includes an abundance of graphics, animations, interactions, and practice activities to help clarify the complex concepts of RFT.
Purpose/Intended Audience
The tutorial was written and designed for a very broad audience. It is hoped that everyone from undergraduate psychology students to doctoral-level psychologists to any educated person on the street (or on the web!) will find the material accessible, engaging, and relevant. Psychology students at both the undergraduate and graduate level will probably find the tutorial most useful, but anyone interested in human language and cognition will hopefully find it of interest, as well. Further, I have tried to make it easy to use the tutorial as an assignment or extra-credit project for a course or training program by allowing instructors to track which students have completed the tutorial, view their performance on the tutorial quiz, etc.
Prerequisite Knowledge Required
Since the tutorial was designed for a broad audience, very little prerequisite knowledge is expected or required. Familiarity with basic principles of learning and conditioning probably helps the most, though these are also addressed at a very general level in the tutorial.
Technical Requirements
The tutorial was developed using Macromedia Flash, and requires that the Macromedia Flash Player version 6 or above be installed on your computer. The vast majority of computers already meet this requirement, and the tutorial should automatically check your system and inform you if you need to download a new version. Although it has not been thoroughly tested on all web browsers or systems, you should be able to access the tutorial with most web browsers (e.g., Internet Explorer, Netscape, Safari, Mozilla) and operating systems (e.g., Windows, Macintosh, Linux).
Length
The tutorial takes most people about 3 hours to complete, but you do not need to complete the whole tutorial in one sitting. You can exit the tutorial whenever you like, and your progress will be saved automatically. Then you can return, login with your username and password as a "returning user," and complete additional lessons in the tutorial.
Accuracy of Content
I have worked closely with Drs. Steven Hayes and Dermot Barnes-Holmes, two of the leading architects of Relational Frame Theory, to ensure accuracy of the tutorial content. While they should not be held responsible for any errors or inaccuracies detected, they have reviewed and verified the accuracy of a majority of the content in the tutorial. It should also be remembered that the large number of concepts to be covered and the broad intended audience means that some concepts or issues may not be covered with the degree of technical precision some might prefer.


Click on the link above to register a new instructor account or to login to an existing instructor account. Here are some important things to remember before you begin:

Click on the link above to register a new user account or to login to an existing user account. If the link returns only a blank page, make sure you have the latest version of the Flash Player installed for your browser (it's free!)
Here are some important things to remember before you begin: