foreteaches