+1 Took both the 101 and Advanced classes last year. Great courses, no BS and the classes are small enough that you get some decent hands on and questions answered. Students from all over the world, varying skill levels but I was the only one not affiliated with either a shop or a legitimate racing team (read NHRA). Would recommend to anyone whether youve been tuning for 10 minutes or 10 years. /commercial