Question: is a collie a good first dog?
Answer: Your lifestyle sounds ideal for a collie. It's not the best breed for a first dog though, make mistakes and they will remember more than most other breeds. You would need to go to training classes to learn how best to pick up the dog's signals to you.