teagan proctor