Jesus Carrasco
Extremely nice. Classes were fun. Teaches extremely fast and moves on as long as a few people understand. I learned 95% of the material from the online assignments which had unlimited attempts. Try until you get a 100. Tests were fairly easy except the oral questions which you had to answer back in Spanish. Easy A if you keep up w/ assignments.