> I seem to have a great dificulty understanding MVC and therefore OO programming with PHP seems out of my league
Are you sure you are not mixing up the order of learning things here?
Are you sure you are not mixing up the order of learning things here?