hybrid rotational learning model - Steve Barkley