This project aimed to classify students into achievement levels based on school and home factors using classification algorithms. The authors implemented KNN and NB algorithms on a dataset of 395 students with 10 attributes. They tested different parameter configurations and achieved error rates ranging from 9-22%. They developed an interactive program that allows a user to input data for a new student and predict their class. Potential extensions include using additional attributes, algorithms, and allowing more user customization of algorithm configurations and attributes.