Daniel Castelblanco
Professor Castelblanco was very good at teaching conversational Spanish, a little lacking on grammar instruction if this is your first time learning another language, but super caring about the success of his student. Most to all of the hw is online and then you just go over the topic in class the next day