Very cool course. He incorporates many online tools which he needs to acquaint himself with better. There were a few problems and he isn't very attentive to them. He is a great guy, but lacks charisma to really make this course intriguing for non-physics students. He also does not really respond to emails so office hours! His tests aren't hard.