Hi Em, Welcome to the Board.

Your post has some serious ramifications for DD. IMHO, the teacher might not be as unbiased as you initially assumed. Based upon your post, it seems that you might feel that other factors could be affecting his judgment. Do schedule a meeting with him to hear him out. Depending on the outcome of that conversation, you can decide whether to retract your initial request for a rec from him. Ask for specific examples if he is hesitant about providing a positive rec.

I'm sure other regular posters with more experience will be able to offer you insight.

Good luck and do let us know how this plays out.