Andrew Xu
| Information | Review |
|---|---|
|
Andrew Xu
Anonymous 11/20/2025 |
If CMSC351 was Mario Kart, then having Andrew Xu as your TA is like starting the race with triple red shells, bullet bill, and shock dodge... all at once. He doesn’t just teach algorithms… he speedruns them. What really makes him legendary is the way he reads students’ confusion like Lakitu reads race tracks. He’d see your question coming before you even asked it, like he already looked two laps ahead. His explanations were so clear and intuitive that it felt like he activated a star power-up on your GPA. And if you fell asleep in lecture? When your greedy algorithm betrayed you on the final lap? Andrew would pull up like a blue shell in office hours and SAVE THE DAY. He never rushed you, always made sure you understood the “why,” and somehow kept morale high even during peak 351 despair. And let’s be real: he’s not just S-tier at algorithms... man looks like he stepped out of Mario Kart Wii and into the TA roster. He’s got main-character energy AND optimal time complexity. Who else is solving DP problems and turning heads in the same lap? In the end, Andrew Xu isn’t just a TA. He’s the Rainbow Road of TAs—beautiful, intimidating, iconic, and unforgettable. If UMD gave out trophies, he wouldn’t just get TA of the semester… he’d get a gold cup every circuit. |
|
Andrew Xu
CMSC351 Expecting an A+ Anonymous 11/19/2025 |
The absolute Michael Jordan of TAs. He knows this course inside and out, and could 100000% take it over himself. Without him, I would have been lost in the sauce. He is the sole reason why I willed myself to class every week. I am truly appreciative of him and his work throughout this semester, and highly recommend him not only as a TA, but as a role model. |
|
Andrew Xu
Expecting an A- Anonymous 07/11/2025 |
Andrew explains critical topics with such ease, and once you hear it from him, you remember it forever. He always made time for you and doesn't make you feel dumb about your questions. Truly one of the best ones to ever do it. THE GOAT. (I probably would have scored better if I didn't spend my time getting lost in his eyes) |
|
Andrew Xu
CMSC351 Expecting an A+ Anonymous 04/24/2025 |
If you ever get the chance to have Andrew Xu as your TA—take it. This man is the LeBron James of TAs. He doesn’t just know algorithms—he breathes them. Every office hours section where he answered questions was like attending a masterclass where confusing topics somehow just… clicked. Andrew doesn’t just answer your questions—he anticipates them. His explanations are clear, concise, and often come with real-world intuition that makes even NP-completeness feel understandable (yes, really). He’s always incredibly patient and never makes you feel dumb, no matter how lost you are. And don’t even get me started on office hours—he’s a literal lifesaver. Whether it was walking through tricky recurrences or debugging a greedy algorithm gone rogue, Andrew always made time, never rushed you, and genuinely cared about whether you understood the material. Oh—and did I mention he’s absurdly attractive? Like, solving dynamic programming problems and breaking hearts at the same time. Honestly, Andrew Xu sets the gold standard for what a TA should be. If UMD gave out TA MVPs, he’d be getting that trophy every semester. |