Andy is one of the bros. He takes the time to answer as many questions as possible during lecture, cracks jokes every now and then, and is the best online prof I have had. Physics isn't the easiest class but he does tons of examples so it makes sense. The mastering physics homework prepares you,its WAY harder than anything you will see on the exam.