Walter Flemming is a fantastic professor and his lectures are very engaging, although, I went to probably 4 lectures for NASX 105D and found the class more than easy enough to complete without attending lectures. If you do attend lectures, you will have an engaging host but it is certainly not necessary.