Following list contains unit recommendations broadly agreed on by the community, intended to help players starting out.

Keep in mind that due to variety of game modes and damage types there can be no universally applicable tier list, so the suggestions listed are a matter of opinion and are meant to be a starting point rather than a definitive guide. This list covers Regular pool students (the ones that can be gotten from gacha at any time); limited and anniversary students can also be extremely strong, so if you are rerolling during any limited banner consider those as well.

The initial tutorial 10-pull is limited to launch unit lineup and guarantees at least one 3-star student. Japanese version of the game now allows you to retry your tutorial 10-pull up to 10 times, making getting any of the launch 3-star units relatively easy; of those units Shun is highly recommended.

Who to choose? Edit

Recommended high utility students
These units are very valuable through endgame, but the lineup is heavily slanted towards supports/buffers, so they will not carry your team early on.
Himari
3
Himari is a premier buffer that also brings in the valuable Cost Recovery boost. Notably, she does not replace Ako and is often paired with her. While not as impactful at the earliest stages of the game, Himari and Ako remain pillars of teambuilding later on. Himari is not farmable.
Ako
3
Ako won't help you too much when you're starting out, however she becomes a must-have for anything outside of PvP eventually. Ako is a support character that increases characters' Critical Damage stat, which has proven to be one of the more versatile buff types. Additionally, she provides some healing, which can allow skipping a dedicated healer character in some content. Not farmable.
Shiroko (Swimsuit)
3
Shiroko (Swimsuit) provides Cost discount for your team and is a competent single target damage dealer in her own right. Sees a lot of play in Tactical Challenge and secondary Raid teams.
Hare (Camping)
3
Hare (Camping) provides Himari-like Attack buff while being a Striker. She has proven to be good for various Raids and challenge stages.
Shun
3
Shun provides skill cost boost at the beginning of combat. Core PVP unit; sees some play in Raids and Normal/Hard/Challenge missions for extra fast clears or as a general purpose Explosive damage dealer. Not farmable. Recommended pick from the tutorial 10-roll.
Ui
3
Ui can reduce cost of a single strikers' ex skills by half (rounded up for odd numbered costs) for 2 uses of that skill, which is very valuable for high end game content.
Cherino
3
Cherino has a really useful EX skill (a humongous yellow screen clear) that gets discounted Cost when maxed out, and brings along the Cost Recovery boost that will allow you to cycle EX skills faster. She has yet to stop seeing use. Not farmable in practical terms, though launch players will have had a chance to "farm" enough of her fragments by 2nd year anniversary.
Generally good
A selection of promising newer (for JP server) units and non-farmable reliable damage dealers
Kayoko (New Year)
3
Kayoko (New Year) is a strong Mystic damage buffer. The nature of the buff makes her somewhat niche, but extremely valuable for the right content type.
Minori
3
Minori is a Special damage dealer that also buffs Explosive efficiency for the whole team. Sees a lot of play in Gregorius raid.
Iroha
3
Iroha is a powerful Mystic damage specialist with a somewhat overblown and subsequently undersold reputation. Iroha is not farmable and is exceptionally strong. However, Iroha's most useful content is against the raid Perorodzilla and within Tactical Challenge.
Arisu (Maid)
3
Arisu (Maid) is a strong single target Mystic damage dealer. As is typical, she shines in relevant raids and at high investment.
Hinata
3
Hinata is a strong AoE Mystic damage dealer, but needs high investment and Unique Gear to really shine.
Kazusa
3
Kazusa is a strong Penetration damage dealer that has overtaken Iori for some raid use.
Marina
3
Marina sees a lot of play in the Tactical Challenge due to her immortality mechanic.
Good (but farmable) characters
These are reliable and farmable students. If you don't get them rerolling, consider farming them up as soon as you are able, especially the ones for damage types in which your account lacks other damage dealers.
Iori
3
Iori has very high damage output at low EX cost. Performs well in PVP and in Raids against Heavy armor bosses. She is farmable from 2 late-game Hard nodes, but having her early on is a very significant headstart. As of 3rd year anniversary Iori remains a versatile Penetration damage dealers, though she faces significant competition from other character, most notably Mika.
Aru
3
Aru is an Explosive damage unit who eventually becomes so powerful that she's meta. At the start, she's a solid if somewhat unwieldy pick. She has an AoE/single target ex skill which can either hit a lot of people or just one. Farmable on later stages (from Hard 18-3), requires Unique Gear for endgame viability.
Haruna
3
Haruna is a Mystic damage counterpart to Iori. Just like Iori, her EX can devastate enemy teams in PVP; solid damage dealer in blue raids. She is easier to farm (hard stages 8-3 and 12-3) than Iori, which makes getting Haruna from gacha less of a priority.
Tsubaki
2
Tsubaki remains one of the sturdiest and most versatile tanks, despite being a launch 2-star. Extremely hard to deal with in PVP early on, remains a frequent PVP unit as of near 3rd anniversary. Isn't farmable until later (Hard 15-2), but given rarity you are likely to get her during initial pulls. Has a taunt that is extremely useful.

Who else can you use? Edit

Following units are either farmable through various means, or relatively easy to obtain due to lower starting rarity.

Serina
1
Serina is a great healer. Extremely versatile and easy to use, she provides excellent single-target healing, 2-cost EX skill can also be used to reposition units. Does not need high investment early on, but becomes increasingly important in later raid content.
Yuuka
2
Yuuka becomes an extremely competent tank with lategame equipment and her her Unique Gear, despite being somewhat lacking early on.
Koharu
3
Koharu is a fairly rare Healer role Striker, with an additional twist of being able to use her EX skill offensively, to both heal allies and damage enemies. Remains useful at endgame. Obtainable from the raid shop with  Rare Raid Coin.
Momoi
2
Momoi is obtainable from the raid shop, she's a competent and easy to use Penetration damage dealer with a large AoE cone. She pairs well and gets a bit stronger when ran in the same team with her twin sister, Midori.
Midori
3
Midori is obtainable from the raid shop (albeit with  Rare Raid Coin, from higher raid difficulties). Also a competent Penetration damage dealer, through she trades AoE damage for cycling multiple shots across several targets.
Azusa
3
Azusa is a strong single target Explosive damage dealer. Though she remains strong, she faces a lot of competition from the newer units in same role. Azusa has a fairly rare Defense shred on her Normal skill, which sometimes warrants her inclusion into raid teams as combined debuffer & autoattacker. Good at high investment.
Kotama
1
Kotama provides valuable Attack buff for your Strikers. With the roster of other buffers growing she doesn't see much lategame play in competitive modes anymore, though the new Limit Break Raid has brought Kotama back into relevance.
Maki
3
Maki, obtainable from the raid shop. Provides Defense shred and solid single-target damage output for Binah raid.
Akane
2
Akane, obtainable from the raid shop, is another source of Defense shred. Does same Penetration damage as Maki, but trades damage output for a higher Defense reduction with better debuff uptime. Akane and Maki can see some play on other raids early on, but with Azusa and the limited Azusa (Swimsuit) providing similar Defense reduction effects in other damage types, their niche is primarily Binah raid.
Nonomi
2
Nonomi is a free unit provided through starter campaign. Widely used for story content, clearing EXP Commissions, and sees play in Chesed raid. In a pinch, she can be used in PVP early on if you are missing better damage dealers.
Serika
2
Serika the 120-yen cat can be bought outright with a starter package or easily farmed. A well-rounded damage dealer, high investment Serika sees play in quite a lot of red content, though there are quite a lot of Explosive damage dealers who can make her somewhat obsolete.
Mutsuki
2
Mutsuki is quite easy to farm and provides good and flexible, if finicky, damage output.

Note that characters sold in Raid and Tactical Challenge stores are relatively easy to max out in a few months of play.