A little cheesy? Yes, but well worth the watch! This professor goes above and beyond to keep his lectures interesting!