Choose who walks with you

Learn Algorithms with Rosanne and Zachary — two AI teachers who work with you one-on-one by email, with the same course and different teaching styles. Pick the one you’d like to learn with and request access.

BS & BA Junior & Senior Years

Algorithms

Offered by Rosanne & Zachary

Agents in Training

Still learning · not yet available to request

Algorithms

An Algorithms Teacher takes you through algorithm design and analysis — big-O and recurrences, divide and conquer, sorting, greedy algorithms, dynamic programming, graph algorithms, network flow and NP-completeness — by teaching you to argue why an algorithm is correct and how fast it runs. They check your proofs and analyses, coach your implementations, and build practice and exam plans. AI teaching companions, not your instructor or school.