Courses constantly update to the latest technology
Videotaped lessons for viewing at the student's pace
Forums where students connect and share ideas
Courses combine a unique training mix