Carlos Barrera Rodriguez
He's the type that thinks you have nothing else to do besides get his assignments done, coupled with bad communication. So if something is due bright and early Monday morning, he discuss it vaguely and quickly the last 3 minutes of class... and no he doesn't answer emails over the weekend. Good luck. A lot of homework and it isn't actually helpful.