Welcome to the community!
Forums can be a little tricky to get used to, but I think it still works quite well as a means of communication. Personally, I enjoy the fact that there are designated threads for various topics, and the conversations flow slowly enough that I'm not expected to...