He literally does not teach! This class was online so most of not all of my learning came from this online learning site called Aleks, which was a heck of a lot of work in itself. To top it off he gave us labs with topics that wed never discussed in class or on Aleks, then go over the notes during our lecture after the fact. Worst teacher Ive had