Barrett Koster
Dr. Koster was always available for help, whether it be by email or in person. His lectures were 50 minutes long. Each week, there is an assignment and a lab (both online) that you have to complete to do well in the course. There is one midterm exam that was super difficult, but there were opportunities to recover (focus on ancillary work).