John Rogers
Professor Rogers does not give good instructions or coursework for an online lab. He also gives low-quality videos needed to complete assignments. Would not recommend this professor for an online lab.