Active Record can be a very useful tool in your developer arsenal. It allows you to code faster and helps ensure your queries execute without security issues.
MVC has defiantly changed the way applications are written over the past few years. It is more organized and developer-friendly, but it comes with a bit of a learning curve. I will cover what models are and how I use them to speed up my application development.