The LA Times reported that actor James Franco will be teaching a film production class at USC next spring!
The 34-year-old will be teaching the