how to learn civil law