Robert Benvides
You can practically finish this whole class without ever even showing up to class. Tests and assignments are all online. It's easy to pass the class since his grading criteria is clear. He also gives feedback on labs if you miss points. His lectures are confusing though and going to class is a waste of time usually.