Reviews of professor Eric Geiger

Rating: 3.0/5, difficulty: 3.0/5
I really appreciated the extra credit web assigns and reopening the homework's at the end. However, there was so much homework! Manage your time because you won't get it all done at the last second. Lectures were boring, but the material wants super difficult if you pay attention in class.