Not actually a tip for a techie, but some good lectures online — yale english prof.