For what it is worth, I run a mix of ratchets. Each gets a slightly different task.
Bahco 7750: slimmer head, great handle, smooth. When I don't need flexibility, this one.
Gearwrench 72t rotohead: more or less my go to for almost everything. It's kinda an SK/Snap On clone, but that's fine. When you take it apart to grease the guts, don't plop the retaining ring in too tight, as it can bind your mechanism. Comfort grip, a feature I have personally found to be underrated.
Snap On 1/4" rotohead w/comfort grip: pretty sure it's 72t. A slightly longer 1/4" drive. My go to small ratchet. Want to get the 3/8" version, as it's got the GW beat by a couple inches.
Older US made Craftsman raised panel: get's used where fine teeth, or flexibility are not needed.
Titan flex head stubby 3/8": fine tooth, flexible, and can get into tighter areas. The least of all my ratchets.
Kobalt 1/2": smooth for a bigger ratchet. I had the 3/8" version too, which wasn't bad until I dropped it.
I used these guys every day. The only ratchets I have had trouble with were the Kobalts, funny enough. For what it is worth, the Duralast stuff from Autozone is said to be pretty nice internally.
A lot of the recommendations given in this thread seem to be good. For a high school class, I imagine that the instructor has to walk a pretty fine line. I really like a lot of the GW offerings personally. I don't really care where a tool comes from as long as it gets the job done, and doesn't **** out on you. I think GW rides that line between made well enough, and affordable enough.