Yes it will fulfill the requirement. I would suggesting getting the instructors supervisor or dept chair to co-signWill a letter from a graduate student who taught a non-science course herself, not TA, at the university fulfill the non-science prof letter requirement? It's the best one I got. Any other non-science letter will just talk about an A grade and attendance. There was no PhD instructor in the course.