Carlos Alonso
This professor is extremely detail oriented. He deducts points for the smallest reasons. Stay off his radar. He accused many students of cheating in my course. Take someone else if possible!