Rumbles-Reid Group Research Overview