Offering virtual office hours may not be your first choice, but it can be effective for everyone if approached properly