The rate at which individuals disperse between distant populations is a key factor shaping species interactions over landscape scales, and plays an essential role in the theory of the dynamics of structured populations. Dispersal rates can vary widely both between and within species. Models of meta-community dynamics, however, typically assume all species in the system disperse at the same rate. This is partially because there are many different ways in which the details of dispersal can vary, and it is impossible to test all the possible combinations. This thesis focused on two areas: introducing realistic structures of dispersal rate variability into meta-community models of consumer-resource dynamics and competitive coexistence, and expe...