avery patterson