My overall learning experience has been a success, especially regarding the variety of what I've learned. Just like any school, some of the teachers I've had are fantastic, while others I wish I could say the same. The class sizes are pretty decent. Registration can definitely get a bit frustrating at times, especially as a freshman.