This guy is seriously the best teacher Ive ever had. He understands that most of us are in more than 1 class so he doesnt pile on work. He isnt super pushy and is understanding. I learned a lot in his class and i dont even like English. I also took both classes online but met with him a few times. Took him for 102 also.