Resources Blended Learning: An Approach that Integrates Technology with Traditional Teaching Jordan Laird