Edson Rodriguez
The best teacher I have ever had. I dont know how he wasnt on here before but I had to list him for the people to know. He is so funny and I learned so much in his class and really came out of my shell to participate in discussions. His lectures are interesting & he does a great job to get you to engage and actually learn. Tests are difficult.