Please avoid Dr. Walker. His lectures are so lifeless that if you're not asleep within 15 minutes, your mind wanders to something else. He takes simple yes or no questions from students and answers them with 5 minutes of talking in circles. He also doesn't input grades into canvas, and every assignment is on real paper. Save yourself a headache.