I have taken Dr. Gardner for several classes now and am currently in his intro-level class. He has made several changes to his classes since starting and has toned down the amount of lectures from earlier classes. He still holds a strict no tech-policy minus laptops except for the breaks during his longer classes. Great prof would take again.