Fabian Carballo
He's a cool teacher. The only reason why he didn't get 5/5 is because the class IS a little difficult. The tests are worded so the study guides only help you so much. However, he lets you use notes on most tests/quizzes, especially if you ask. So take GOOD NOTES and pay attention. He's not crazy biased either. Very open to differing opinions.