Sentiment analysis is a new field of research that is getting very popular due to the demand to understand what are people's thoughts or opinions in the internet. There are major challenges to understand natural language and how to classify opinions with high accuracy. To classify student opinions a system has been created that approaches the problem in two ways, using fixed-rules and using machine learning algorithms. The classifier that are created are able to classify student opinions as positive and negative. The dataset that created contains more than 250 student opinions that were gathered and processed. Evaluation of various algorithms that were used to classify opinions is performed in order to learn what will suit best the case with the current data-set. The system uses excessively dictionaries with positive and negative words when fixed-rules approach is used, and the data-set's are used for other machine learning algorithms. Input is processed in lexical and syntactical level before it is used to train the model and to be classified. The system that we chose to receive student opinions and to use the classifiers is Effectinet, developed by a student at CITY College.