SNEAK PREVIEW: This series will launch in full after NBC’s Olympics coverage, but the network is offering a sneak peek tonight of this new series from Lorne Michaels’ Broadway Video company, and in particular from produer Seth Meyers. Glenn Howerton plays a Harvard philosophy professor who fails to get tenure, loses his job, and ends up moving back into his late mother’s home in Ohio, where he’s assigned to teach an Advanced Placement high school biology course. Instead,