Have you taken Traffic Skills 101? I checked on that site for Indianapolis and there aren't currently any classes scheduled but I see there are 4 certified instructors so you might contact them and ask if they have plans to teach a class.

If there are no classes in your area, the bike league website has some very good resources about best cycling practices. The new "Smart Cycling" book comes with the "Enjoy Your Ride" DVD.

This class boosted my confidence. After taking the class, I felt like I could bike on the interstate if that was legal. (Disclaimer: it actually is legal in Missouri because no alternate routes exist. Nonetheless, I only say I feel like I could do it, I admit I have not attempted it.) More importantly, it gave me the confidence that I DO have a right to the road, so I could cope with the harassment much better. (The way I cope is: I report it. Every time. No matter how small the incident. The difference is I don't get emotional about it.)

In addition to the confidence, it teaches you safer bicycling practices.