At least you guys were never forced to learn Prolog.
No, instead, we were given an assignment and told to do it in Prolog. No teaching beforehand. They gave us some sample code, though...
Although, I've heard performance become an issue once problems become more complicated (because it's basically using brute force approach for everything).
Apparently if you re-implement the same code in C, it's far, FAR faster. No one uses Prolog outside of CS courses.