Sample Descriptions of TAs and Subjects

TAs seeking assignments

Note that, to reduce the typing you need do, we provide the routine assertions that indicate what a TA has taught, what a TA has taken, and the grade. You are to use your own judgement about adding other assertions.


Julius Crammer did not do well as an undergraduate, getting Cs in all the core subjects by staying up late an surviving on 4 hours of sleep. Eats only junk food from machines. Has unusual taste, having expressed a preference for 6LLL, 6MMM, 6NNN, or 6III.

(Julius has taken 6AAA) (Julius grade 6AAA C) 
(Julius has taken 6BBB) (Julius grade 6BBB C) 
(Julius has taken 6CCC) (Julius grade 6CCC C) 
(Julius has taken 6DDD) (Julius grade 6DDD C) 


Buck Best is an adminstrator who has returned to school to get an advanced degree. He has taken no subjects yet; he wants to learn subjects by teaching them, and he especially wants to learn the material in 6AAA, 6DDD, or 6034. He is believed to be of average intelligence, by the standards of MIT undergraduates. His personality is unassuming.


Ima Gored invented the Internet. She got As in all the core subjects. She has a good rating and likes work. She has a somewhat aggressive personality.

(Ima has taken 6AAA) (Ima grade 6AAA A) 
(Ima has taken 6BBB) (Ima grade 6BBB A) 
(Ima has taken 6CCC) (Ima grade 6CCC A) 
(Ima has taken 6DDD) (Ima grade 6DDD A) 


George Tree did not invent the Internet. Otherwise, his record is exactly like Ima Gored's record.

(George has taken 6AAA) (George grade 6AAA A) 
(George has taken 6BBB) (George grade 6BBB A) 
(George has taken 6CCC) (George grade 6CCC A) 
(George has taken 6DDD) (George grade 6DDD A) 


Issac Newton is in course 8, but has taken all the core subject in course 6, with nothing but Bs. His interest in physics has led to a poor rating as a TA. He prefers teaching 6034.

(Issac has taken 6AAA) (Issac grade 6AAA B) 
(Issac has taken 6BBB) (Issac grade 6BBB B) 
(Issac has taken 6CCC) (Issac grade 6CCC B) 
(Issac has taken 6DDD) (Issac grade 6DDD B) 


Louis Reasoner is an M. Eng. student in course 6. Although he has performed reasonably well in classes, he is eccentric to an extreme. In previous TA assignments students have found him distant and aloof. He is methodical.

(Louis has taught 6AAA) 
(Louis has taught 6BBB) 
(Louis has taught 6CCC) 
(Louis has taught 6DDD) 
(Louis has taught 6III) 
(Louis has taken 6AAA) (Louis grade 6AAA A) 
(Louis has taken 6BBB) (Louis grade 6BBB B) 
(Louis has taken 6CCC) (Louis grade 6CCC B) 
(Louis has taken 6DDD) (Louis grade 6DDD A) 
(Louis has taken 6EEE) (Louis grade 6EEE A)  
(Louis has taken 6FFF) (Louis grade 6FFF A) 
(Louis has taken 6034) (Louis grade 6034 B) 
(Louis has taken 6HHH) (Louis grade 6HHH C) 
(Louis has taken 6III) (Louis grade 6III A) 
(Louis has taken 6JJJ) (Louis grade 6JJJ A) 
(Louis has taken 6KKK) (Louis grade 6KKK A) 


Ben Bitdiddle has been a 6AAA TA, dating back to when he was a course 6 undergraduate, and has figured in the construction of many 6AAA problem sets. He prefers to teach 6AAA. He has taught 6AAA and 6III. He is unreliable.

(Ben has taught 6AAA) 
(Ben has taught 6III) 
(Ben has taken 6AAA) (Ben grade 6AAA A) 
(Ben has taken 6BBB) (Ben grade 6BBB B) 
(Ben has taken 6CCC) (Ben grade 6CCC B) 
(Ben has taken 6DDD) (Ben grade 6DDD A) 


John D. Slacker wants to be a management consultant when he graduates. Other than that, he isn't really interested in his research, nor in computer science for that matter. He was a course 15 major. He is considered as a TA only because he got an off scale recommendation from his Sloan UROP advisor, who describes his as brilliant. He is especially eager to teach 6034, and likes to work.

(John has taken 6AAA) (John grade 6AAA A) 
(John has taken 6BBB) (John grade 6BBB B) 
(John has taken 6CCC) (John grade 6CCC B) 
(John has taken 6DDD) (John grade 6DDD A) 


Alyssa P. Hacker is the ultimate hard-core coder. She took 6FFF with the optional lab the same time she took 6III, and still complained that she didn't have enough opportunity to code. Espresso was too decaffeinated for her in 6JJJ. Interestingly enough, Alyssa is never wrong. She wants to teach anything in which coding is emphasized.

(Alyssa has taken 6AAA) (Alyssa grade 6AAA A) 
(Alyssa has taken 6BBB) (Alyssa grade 6BBB A) 
(Alyssa has taken 6CCC) (Alyssa grade 6CCC A) 
(Alyssa has taken 6DDD) (Alyssa grade 6DDD A) 
(Alyssa has taken 6EEE) (Alyssa grade 6EEE A)  
(Alyssa has taken 6FFF) (Alyssa grade 6FFF A) 
(Alyssa has taken 6HHH) (Alyssa grade 6HHH A) 
(Alyssa has taken 6JJJ) (Alyssa grade 6JJJ A) 
(Alyssa has taken 6MMM) (Alyssa grade 6MMM A) 
(Alyssa has taken 6NNN) (Alyssa grade 6NNN A) 


Melissa P. Hacker is Alyssa P. Hacker's twin. Her intelligence and wits rival that of Alyssa, but she rarely honors commitments of any kind. Every course 6 instructor has indicated a preference to avoid having her as a TA, if possible.

(Melisa has taken 6AAA) (Melisa grade 6AAA A) 
(Melisa has taken 6BBB) (Melisa grade 6BBB A) 
(Melisa has taken 6CCC) (Melisa grade 6CCC A) 
(Melisa has taken 6DDD) (Melisa grade 6DDD A) 
(Melisa has taken 6EEE) (Melisa grade 6EEE A)  
(Melisa has taken 6FFF) (Melisa grade 6FFF A) 
(Melisa has taken 6HHH) (Melisa grade 6HHH A) 
(Melisa has taken 6JJJ) (Melisa grade 6JJJ A) 
(Melisa has taken 6PPP) (Melisa grade 6PPP A) 
(Melisa has taken 6QQQ) (Melisa grade 6QQQ A) 


Thorbear Persson is from Sweden. Thorbear really, really dislikes programming. He struggled through 6AAA, and freezes in disgust at the very thought of such concepts as fixed-point analysis and meta-circular evaluation. He would hate to be assigned a course that focuses on software, and even digital systems for that matter. He has taught 6034, 6AAA, and 6DDD in the past. He likes work, but has a poor rating as a TA

(Thorbear has taught 6034) 
(Thorbear has taught 6AAA) 
(Thorbear has taught 6DDD) 
(Thorbear has taken 6AAA) (Thorbear grade 6AAA C) 
(Thorbear has taken 6BBB) (Thorbear grade 6BBB A) 
(Thorbear has taken 6CCC) (Thorbear grade 6CCC A) 
(Thorbear has taken 6DDD) (Thorbear grade 6DDD B) 
(Thorbear has taken 6LLL) (Thorbear grade 6LLL A)  
(Thorbear has taken 6MMM) (Thorbear grade 6MMM A) 
(Thorbear has taken 6PPP) (Thorbear grade 6PPP A) 
(Thorbear has taken 6QQQ) (Thorbear grade 6QQQ A) 
(Thorbear has taken 6RRR) (Thorbear grade 6RRR A) 
(Thorbear has taken 6SSS) (Thorbear grade 6SSS A) 


Electra N. Etter lives in 38-500. Flirtation with analog devices began soon after 6BBB, and blossomed into a full-blown love affair after 6BBB. She wants to TA any subject in which circuits are likely to be stressed. She has taught 6BBB and 6CCC.

(Electra has taught 6BBB) 
(Electra has taught 6CCC) 


Jack Grub did his undergraduate at Stanford, majoring in computer science. He is a new Ph.D. student in LCS. Not much is actually known about him, although he was highly regarded by his Master's thesis supervisor, who characterized him as "exceptionally bright." He is lazy.


Jimmy O. Tool is currently an M. Eng. student. He blazed through the undergraduate 6-2 program in less than three years, by taking lots of classes and not sleeping. As a result, he really doesn't remember anything from any of his classes.

(Jimmy has taken 6AAA) (Jimmy grade 6AAA A) 
(Jimmy has taken 6BBB) (Jimmy grade 6BBB B) 
(Jimmy has taken 6CCC) (Jimmy grade 6CCC A) 
(Jimmy has taken 6DDD) (Jimmy grade 6DDD A) 
(Jimmy has taken 6EEE) (Jimmy grade 6EEE A) 
(Jimmy has taken 6FFF) (Jimmy grade 6FFF A) 
(Jimmy has taken 6HHH) (Jimmy grade 6HHH A) 
(Jimmy has taken 6III) (Jimmy grade 6III A)  
(Jimmy has taken 6JJJ) (Jimmy grade 6JJJ A) 
(Jimmy has taken 6KKK) (Jimmy grade 6KKK A) 
(Jimmy has taken 6QQQ) (Jimmy grade 6QQQ A) 


Patty Vinston is the conciouncious wizard type. In a previous TA assignment, she was rated as "exceptional" by the professor in charge; unfortunately, records are incomplete, and it is not known what that subjects was. She has indicated she will teach anything, but has a preference for 6034.

(Patty has taken 6AAA) (Patty grade 6AAA A) 
(Patty has taken 6BBB) (Patty grade 6BBB B) 
(Patty has taken 6CCC) (Patty grade 6CCC A) 
(Patty has taken 6DDD) (Patty grade 6DDD A) 

Subjects seeking TAs

Note: you are to assume each subject requires one TA. Ignore multiple TA requests.


6AAA: The professor in charge has asked for two TAs. Coding wizards are required.


6BBB: The professor in charge will take only TAs that have had an A or B in the subject. Two TAs are preferred.


6CCC: The professor in charge prefers TAs who have had an A or B in the subject. He requires TAs with an agressive personality.


6DDD: The professor in charge focuses on enthusiasm, and mainly has a preference for people who have indicated a preference for being a TA in the subject. She also requires people who have a good or exceptional rating as a TA. A total of two desired.


6LLL: The professor has been on sabbatical, and has supplied no preferences or requirements, but a total of two TAs are known to be desired.


6MMM: Strong preference for Melisa P. Hacker as a TA. Will not take any TA with a poor rating as a TA. A total of two desired.


6NNN: Anybody that breaths would be ok, as long as s/he is a course 6 student.


6034: Preference for TAs who have been a TA in the subject before. Preference for TAs who have indicated a preference for being a TA in the subject. Requires TAs who likes work. No requirement the TA be in course 6. Three TAs preferred.


6EEE: Known as an especially easy assignment. Try to assign to TAs who have taught 6034 in the past, and therefore need a rest.


6III: A difficult assignment. Taught by a real jerk, even by MIT standards. Avoid assigning to a TA twice. Students who have taught 6034 to be avoided. Requires TAs to have had As in 6III and its prerequisite, 6AAA. Prefers TAs with agressive personalities. Two TAs needed.