Some, Many of my classes were lecture hall sized, I could count on one hand the professors who actually knew my name, but those few were the most amazing teachers I have ever had. Favorite class would be Philosophy 100 or 152 with Jim Thomas, probably one of the best teachers ever. Least Favorite class is a tie between Biology, Chemistry, and Physics... Many of the lower level courses the teachers do not know your name because the class size is pretty large, but when you get to the upper levels they tend to learn your name, usually.... Many students study all the time, of course there are the typical slackers but most study often, it also depends on the major, you will find science majors studying a lot more and social science majors doing more reading and paper writing, not necessarily always the case but a generally. Class participation is common in some classes, but not all, it really depends. Some classes base grades on participation in which case there is a lot more participation. Also some of the bigger classes use a clicker system so people answer but 200 people can answer in a minute, which is pretty neat and can help with participation. Some students have intellectual conversations outside of class, but it really depends on who you are talking to. Students are pretty competitive, even though none of my classes had a true curving system where only a few could get an A. That was one good thing, if grades were low teachers would "curve", but only to make grades higher, never to fit a curve. The most unique class I took, and also one of the best was the Psychology of HIV/AIDS. This class can really change your perspectives on the world and opens your eyes. A very informative and awesome class!!! My major/department is mixed good with bad. It has many very very good professors, as well as many very bad professors. There are about 5 professors that are awesome and absolutely amazing (only counting teachers I've had, but I've avoided certain ones based upon other students reviews), but the rest are just not very good at all. I have had bad experiences with advising. My advisor was assigned to me, and I know many of my friends were able to choose their advisors and have had better outcomes. From the start, since I had a sort of double major (Psychology and Pre-Allied Health), my advisor never really knew what was going on, they were never prepared, never knew what I had to take/needed to take, thankfully I was on top of things and always knew, with the exception of one semester that could have changed my life. So here's the short version, I went to my advisor after making some adjustments to my schedule to take 21 credits so I could graduate early, and I asked my advisor, "If I take all these credits will I be able to graduate?", I wanted to be sure everything I was taking would count. My advisor said yes, and I can imagine you know where this is going, of course 1 of my 21 credits "didn't count" because of a rule about repeating something, a rule that was in a handbook that no one really reads(word of advice, if you go to UMBC, read the handbook/course catalog that is given to you, not the one online or else you will not see ALL of the rules and it will be your fault!!). Basically my advisor did not catch this, and I did not know it was a rule, so I was told on the day after registration for the next semester ended, that I had not graduated. About a month of trying to resolve this issue with no help, I finally went to the top (once I found out how to reach the top), and they were able to help resolve the issue, but you can imagine the distress when you have a job, and are told that you in fact do not have a degree, and it is too late to register for classes for the current semester so you will not receive your degree until after the summer semester, all because of a rule you did not know about and your advisor did not catch (which is a departmental rule, so the departmental advisors should know about it). Basically they were able to say that it was not my fault, and sign me up for an alternate winter class that I had taken but not for credit, and I was able to get my degree, but I was lucky, someone else may not have been so lucky. I spent time with maybe 2 professors outside of class getting help. The academic requirements are fine I suppose. The education at UMBC is in my experiences geared towards going to graduate school and doing research. Not really getting a job.