While not really a replacement for a class room setting where you can interact directly with instructors and fellow students, an online presenation of the study material are a great way to prepare for attending a class, or filling in some gaps from classes you did attend:

Ham Radio 2.0 has some good videos

New Technician Training Class - Part 1

New Technician Training Class - Part 2

New Technician Training Class - Part 3