Barclay is one of my favorite TNG characters sadly because a lot of aspects of him remind me of myself . He ' s a nice diverse addition to the cast that helps it seem less like all Starfleet officers are superhumans with no personal flaws , and more importantly he sends a hopeful message that different or anxious people still have a valuable place in a community and the future . Tasha . she was a pretty terrible character , but can you blame her when her most notable featured episode was Code of Honor ? I feel like they could ' ve gone places with her character but they waited too long and the actor wanted out . She ' s much better in Yesterday ' s Enterprise and as Sela who unfortunately vanishes from the show with no good resolution .