Carlos Dimas
I took this class optimistically considering the terrible reviews. First 2-3 assignments were so easy and thought this class would be a breeze until the paper assignments which Ive NEVER received anything below an A in my papers before until this class. His tests are short responses and grades you unfairly. Dont recommend.