This paper presents a performance comparison study of common classification algorithms using three datasets from the UCI machine learning repository. The algorithms evaluated include Naive Bayes, SMO, KStar, AdaBoostM1, JRip, OneR, PART, J48, LMT, and Random Tree. Each algorithm is evaluated based on accuracy and training time using the WEKA machine learning tool. The goal is to determine which algorithms perform best for a given dataset and identify the optimal size of training data needed.