Reuben Arellano
Great professor. The textbook is free online and there are weekly tests. Each test has 3 attempts and there are a few unannounced group assignments throughout the semester so dont miss class! The major assignment to his class is the essay but as long as you try and cite correctly you should get a good grade.