Gorup is superb and her Serbo-Croatian classes are a great, if slightly unusual, way to fulfill the language requirement. She is humourous, kind, and a talented teacher who makes a 75 minute 3 day a week class seem surprisingly painless. As a Columbia-trained linguist, you'll learn a lot of technical background about the language . . but don't be scared, the material is well-presented and she is an incredibly easy grader. As a Belgrade native, she will also happily introduce you to the culture that defines this part of the world, and may even cook up a tasty ethnic dish for a class party! Highly recommended.