Learnlets

Secondary

Clark Quinn’s Learnings about Learning

My policies

3 August 2017 by Clark 2 Comments

Like most of you, I get a lot of requests for a lot of things. Too many, really. So I’ve had to put in policies to be able to cope.  I like to provide  a response (I feel it’s important to communicate the underlying rationale), so I have stock blurbs that I cut and paste (with an occasional edit for a specific context).  I don’t want to repeat them here, but instead I want to be clear about why certain types of actions are going to get certain types of response. Consider this a public service announcement.

So, I get a  lot of requests to link on LinkedIn, and I’m happy to, with a caveat. First, you should have some clear relationship to learning technology. Or be willing to explain why you want to link. I use LinkedIn for business connections, so I’m linked to lots of people I don’t even know, but they’re in our field.

I ask those not in learntech  why they want to link. Some do respond, and often have a real reason (shifting to this field, their title masks a real role), and I’m glad I asked.  Other times it’s the ‘Nigerian Prince’ or equivalent. And those will get reported. Recently, it’s new folk who claim they just want to connect to someone with experience. Er, no.  Read this blog, instead. I also have a special message to those in learntech with biz dev/sales/etc roles; I’ll link, but if they pitch me, they’ll get summarily unlinked (and I do).

And I likely won’t link to you on Facebook.  That’s personal. Friends and family. Try LinkedIn instead.

I get lots of emails, particularly from elearning or tech development firms, offering to have a conversation about their services.  I’m sorry, but don’t you realize, with all the time I’ve been in the field, that I have ‘goto’ partners? And I don’t do biz dev: develop contracts and outsource production. As Donald H Taylor so aptly puts it,  you haven’t established a sufficient relationship to justify offering me anything.

Then, I get email with announcements of new moves and the like.  Apparently, with an expectation that I’ll blog it.  WTH?  Somehow, people think this blog is for PR.  No, as it says quite clearly at the top of the page, this is for  my  learnings about learning.  I let them know that I pay attention to what comes through my social media channels, not what comes unsolicited.  I also ask what list they got my name from, so I can squelch it. And sometimes they have!

I used to get a lot of offers to either receive or write blog posts. (This had died down, but has resurrected recently.)    For marketing links, obviously. I don’t want your posts; see the above: my learnings!   And I won’t write for you for free. Hey, that’s a service.  See below.

And I get calls with folks offering me a place at their event.  They’re pretty easy to detect: they ask about would I like to have access to  a specific audience,…  I have learned to quickly ask if it’s a pay to play.  It always is, and I have to explain that that’s not how I market myself.  Maybe I’m wrong, but I see that working for big firms with trained sales folks, not me. I already have my marketing channels. And I speak and write as a service!

I similarly get a lot of emails that let me know about a new product and invite me to view it and give my opinion.  NO!  First, I could spend my whole day with these. Second, and more importantly, my opinion is  valuable!  It’s the basis of 35+ years of work at the cutting edge of learning and technology. And you want it for free?  As if.  Let’s talk some real evaluation, as an engagement.  I’ve done that, and can for you.

As I’ve explained many times, my principles are simple: I talk ideas for free; I help someone personally for drinks/dinner; if someone’s making a quid, I get a cut.  And everyone seems fine with that, once I explain it. I occasionally get taken advantage of, but I try to make it only once for each way (fool me…).    But the number of people who seem to think that I should speak/write/consult for free continues to boggle my mind.  Exposure?  I think you’re overvaluing your platform.

Look, I think there’s sufficient evidence that I’m very good at what I do. If you want to refine your learning design processes, take your L&D strategy into the 21st century, and generally align what you do with how we think, work, and learn, let’s talk.  Let’s see if there’s a viable benefit to you that’s a fair return for me. Lots of folks have found that to be the case.  I’ll even offer the first conversation free, but let’s make sure there’s a clear two-way relationship on the table and explore it.  Fair enough?

 

 

Ethics and AI

2 August 2017 by Clark 1 Comment

I had the opportunity to attend a special event pondering the ethical issues that surround Artificial Intelligence (AI).  Hosted by the Institute for the Future, we gathered in groups beforehand to generate questions that were used in a subsequent session. Vint Cerf, co-developer of the TCP/IP protocol that enabled the internet, currently at Google, responded to the questions.  Quite the heady experience!

The questions were quite varied. Our group looked at Values and Responsibilities. I asked whether that was for the developers or the AI itself. Our conclusion was that it had to be the developers first. We also considered what else has been done in technology ethics (e.g. diseases, nuclear weapons), and what is unique to AI.  A respondent mentioned an EU initiative to register all internet AIs; I didn’t have the chance to ask about policing and consequences.  Those strike me as concomitant issues!

One of the unique areas was ‘agency’, the ability for AI to  act.  This led to a discussion for a need to have oversight on AI decisions. However, I suggested that humans, if the AI was mostly right, would fatigue. So we pondered: could an AI monitor another AI?  I also thought that there’s evidence that consciousness is emergent, and so we’d need to keep the AIs from communicating. It was pointed out that the genie is already out of the bottle, with chatbots online. Vint suggests that our brain is layered pattern-matchers, so maybe consciousness is just the topmost layer.

One recourse is transparency, but it needs to be rigorous. Blockchain’s distributed transparency could be a model. Of course, one of the problems is that we can’t even explain our own cognition in all instances (we make stories that don’t always correlate with the evidence of what we do). And with machine learning, we may be making stories about what the system is using to analyze behaviors and make decisions, but it may not correlate.

Similarly, machine learning is very dependent on the training set. If we don’t pick the right inputs, we might miss some factors that would be important to incorporate in making answers.  Even if we have the right inputs, but don’t have a good training set of good and bad outcomes, we get biased decisions. It’s been said that what people are good at is crossing the silos, whereas the machines tend to be good in narrow domains. This is another argument for oversight.

The notion of agency also brought up the issue of decisions.  Vint inquired why we were so lazy in making decisions. He argued that we’re making systems we no longer understand!  I didn’t get the chance to answer that decision-making is cognitively taxing.   As a consequence, we often work to avoid it.  Moreover, some of us are interested in X, so are willing to invest the effort to learn it, while others are interested in Y. So it may not be reasonable to expect everyone to invest in every decision.  Also, our lives get more complex; when I grew up, you just  had phone and TV, now you need to worry about internet, and cable, and mobile carriers, and smart homes, and…  So it’s not hard to see why we want to abrogate responsibility when we can!  But when can we, and when do we need to be careful?

Of course, one of the issues is about AI taking jobs.  Cerf stated that nnovation takes jobs, and generates jobs as well. However, the problem is that those who lose the jobs aren’t necessarily capable of taking the new ones.  Which brought up an increasing need for learning to learn, as the key ability for people. Which I support, of course.

The overall problem is that there isn’t a central agreement on what ethics a system should embody, if we  could do it. We currently have different cultures with different values. Could we find agreement when some might have different view of what, say, acceptable surveillance would be? Is there some core set of values that are required for a society to ‘get along’?  However, that might vary by society.

At the end, there were two takeaways.  For one, the question is whether AI can helps us help ourselves!  And the recommendation is that we should continue to reflect and share our thoughts. This is my contribution.

Reflection ‘out loud’

12 July 2017 by Clark Leave a Comment

I am a fan of Show Your Work and Work Out Loud, but I’m wondering about whether they could mislead.  Not that that’s the intent, of course, but they don’t necessarily include reflection, a critical component. I believe they care about it, but the phrase don’t implicitly require annotating your thoughts. And I think it’s important.

The original phrase that resonated for me was ‘narrate your work’, which to me was more than just showing it.  When teachers told you to show your work, they just wanted intermediate steps. But Alan Schoenfeld’s research has documented that’s valuable to show the thinking  behind the steps. What’s your rationale for taking this step?

Teachers would be able to identify where you went wrong, but that doesn’t necessarily say  why you went wrong. On things as simple as multi-column subtraction, the answer would tell you whether they borrowed wrong or reversed the number or other specific misconceptions that would reveal themselves in the result. But on more complex problems, the intermediate steps may not preserve the rationale.

The design rationale approach emerged on complex projects for just this reason. New people could question earlier decisions and if they weren’t documented, you’d revisit them unnecessarily.  It’s important to capture not only the decision, but the criteria used, the others considered, etc.  It is this thinking  about what drove decisions that helps people understand your thinking and thereby improve it.

I don’t really think “reflection  out loud” is the right term. I like ‘narrate your work’ or ‘share your thinking’ perhaps better.  And I  do believe that those talking about working out loud and sharing your work do intend this, it’s just that too often I’ve seen people take the surface implications of a phrase and skip the real importance (*cough* Kirkpatrick’s levels *cough*). So, worst case, I’ve confused the terminology space, but hopefully I’ve also helped illuminate the valuable underpinning.  And practiced what I’m preaching ;).  Your thoughts?

Jay Cross Memorial Award 2017: Marcia Conner

5 July 2017 by Clark 2 Comments

The Internet Time Alliance Jay Cross Memorial Award is presented to a workplace learning professional who has contributed in positive ways to the field of Real Learning and is reflective of Jay‘s lifetime of work. Recipients champion workplace and social learning practices inside their organization and/or on the wider stage. They share their work in public and often challenge conventional wisdom. The Jay Cross Memorial Award is given to professionals who continuously welcome challenges at the cutting edge of their expertise and are convincing and effective advocates of a humanistic approach to workplace learning and performance.

We announce the award on 5 July, Jay‘s birthday. Following his death in November 2015, the partners of the Internet Time Alliance (Jane Hart, Harold Jarche, Charles Jennings, and myself) resolved to continue Jay‘s work. Jay Cross was a deep thinker and a man of many talents, never resting on his past accomplishments, and this award is one way to keep pushing our professional fields and industries to find new and better ways to learn and work.

Marcia Conner, recipient of the Jay Cross Memorial Award

The Internet Time Alliance Jay Cross Memorial Award for 2017 is presented to Marcia Conner. Marcia was an early leader in the movement for individual and social learning, and an innovator. As a Senior Manager at Microsoft, she developed new training practices and wrote an accessible white paper on the deeper aspects of learning design. She subsequently was the Information Futurist at PeopleSoft.  She also served as a co-founder and editor at Learnativity, an early online magazine.

Marcia  co-organized and co-hosted the Creating a Learning Culture conference at the Darden School of Business at the University of Virginia, leading to a book of the same title.  As an advocate for the power of learning, alone and together, she wrote Learn More Now and co-wrote The New Social Learning (now in it‘s second edition) with Tony Bingham of the Association for Talent Development. She also was the instigator who organized the team for the twitter chat #lrnchat, which continues to this day.

Marcia‘s a recognized leader, writing for Fast Company, and keynoting conferences around the world. She currently helps organizations go beyond their current approaches, changing their culture.  She‘s also in the process of moving her focus beyond organizations, to society. In her words, “I‘m in pursuit of meaningful progress, with good faith and honesty, girded by what I know we are capable of doing right now. When we assemble all that is going on at the edges of culture, technology, and (dare I say) business, we find a wildly hopeful view of the future. People doing extraordinary things, on a human scale, that has the potential to change everything for the better.”

Marcia was a friend of Jay‘s for many years (including organizing the creation of his Wikipedia page), and we‘re proud to recognize her contributions.

Helen Blunden was the inaugural award winner in 2016.

FocusOn Learning reflections

27 June 2017 by Clark Leave a Comment

If you follow this blog (and you should :), it was pretty obvious that I was at the FocusOn Learning conference in San Diego last week (previous 2 posts were mindmaps of the keynotes). And it was fun as always.  Here are my reflections on what happened a bit more, as an exercise in meta-learning.

There were three themes to the conference: mobile, games, and video.  I’m pretty active in the first two (two books on the former, one on the latter), and the last is related to things I care and talk about.  The focus led to some interesting outcomes: some folks were very interested in just one of the topics, while others were looking a bit more broadly.  Whether that’s good or not depends on your perspective, I guess.

Mobile was present, happily, and continues to evolve.  People are still talking about courses on a phone, but more folks were talking about extending the learning.  Some of it was pretty dumb – just content or flash cards as learning augmentation – but there were interesting applications. Importantly, there was a growing awareness about performance support as a sensible approach.  It’s nice to see the field mature.

For games, there were positive and negative signs.  The good news is that games are being more fully understood in terms of their role in learning, e.g. deep practice.  The bad news is that there’s still a lot of interest in gamification without a concomitant awareness of the important distinctions. Tarting up drill-and-kill with PBL (points, badges, and leaderboards; the new acronym apparently)  isn’t worth significant interest!  We know how to drill things that must be, but our focus  should be on intrinsic interest.

As a side note, the demise of Flash has left us without a good game development environment. Flash is both a development environment and a delivery platform. As a development environment  Flash had a low learning threshold, and yet could be used to build complex games.  As a delivery platform, however, it’s woefully insecure (so much so that it’s been proscribed in most browsers). The fact that Adobe couldn’t be bothered to generate acceptable HTML5 out of the development environment, and let it languish, leaves the market open for another accessible tool. And Unity or Unreal provide good support (as I understand it), but still require coding.  So we’re not at an easily accessible place. Oh, for HyperCard!

Most of the video interest was either in technical issues (how to get quality and/or on the cheap), but a lot of interest was also in interactive video. I think branching video is a real powerful learning environment for contextualized decision making.  As a consequence the advent of tools that make it easier is to be lauded. An interesting session with the wise Joe Ganci (@elearningjoe) and a GoAnimate guy talked about when to use video versus animation, which largely seemed to reflect my view (confirmation bias ;) that it’s about whether you want more context (video) or concept (animation). Of course, it was also about the cost of production and the need for fidelity (video more than animation in both cases).

There was a lot of interest in VR, which crossed over between video and games.  Which is interesting because it’s not inherently tied to games or video!  In short,  it’s a delivery technology.  You can do branching scenarios, full game engine delivery, or just video in VR. The visuals can be generated as video or from digital models. There was some awareness, e.g. fun was made of the idea of presenting powerpoint in VR (just like 2nd Life ;).

I did an ecosystem presentation that contextualized all three (video, games, mobile) in the bigger picture, and also drew upon their cognitive and then L&D roles. I also deconstructed the game Fluxx (a really fun game with an interesting ‘twist’). Overall, it was a good conference (and nice to be in San Diego, one of my ‘homes’).

Nathalie Nahai #FocusOnLearn Keynote Mindmap

21 June 2017 by Clark Leave a Comment

Nathalie Nahai opened the second day of the FocuOn Learning conference. In a rapid fire presentation, she covered 7 principles that engage individuals into behaviors. With clear examples from familiar online experiences, she portrayed how these things work. Admirably, she finished with a call to ethical behavior.

Keynote mindmap

Liza Donnelly #FocusOnLearn Keynote Mindmap

20 June 2017 by Clark Leave a Comment

Liza Donnelly opened the FocusOn Learn conference with stories from her career as a cartoonist. With a very personal and compelling story illustrated by her cartoons and some live drawing, she unpacked creativity and innovation. With lessons about commitment and meaning, it was a really nice kickoff to the event.

Keynote Mindmap

A learning meta-story

31 May 2017 by Clark Leave a Comment

Been thinking about how to generate meaningful learning in optimal (read: concise but effective) ways. And a lot of what I’ve been thinking about involves contextualized meaningful practice (no surprise there, eh?).  So how might this play out?  Thought I’d use a story to convey the experience I’m thinking of:

Pat logs on to the system, and notes that it’s time to take a crack at the next assignment.  In it is a setup  with a role for Pat to play.  The story details a business situation: the organization, it’s current status, and a situation that’s occurred that requires an action.  The details are exaggerated, so it’s a dire situation with a lot riding on the outcome. The instructions are phrased in the form of an email directly from the CEO, with pointers to some folks to talk to for assistance.

The necessity is for Pat to create a plan to address the need.  In this case, it’s a marketing plan for a new product that has been the focus of most of the organization’s effort.  With old products facing receding sales, this product  has to succeed.  The existing plan, legacy of a departed individual, is ‘old school’ and an up-to-date approach is needed.  The indicated need  is heavily aligned with this week’s topic of social-media marketing.

Pat starts work to create a document to send to the CEO. This includes  making ‘calls’ (viewing videos of quick messages from the various roles involved including the product manager, the financial officer) to find out the  parameters which are in play and to get expert knowledge.  There are also some marketing materials available.  

In  previous assignments there were support tools about creating documents and about marketing plans, but this time  such  support isn’t available.  Pat realizes  that this being a more advanced cut through the topic, it’s time to start taking ownership of the process.  The CEO has  asked for an interim plan report  before creating the entire marketing plan, and  Pat uses previous materials and adapts them to  create the  plan.

Pat will get feedback from the CEO to incorporate in the plan before putting together the final submission.  Ultimately, the success of the plan will be presented, and then feedback on the details of Pat’s submission.  The document creation will be  evaluated separately and in the context of previous documents required across this particular topic and previous ones, while the marketing plan itself will be evaluated in terms of it’s response to the context.  

Several things to note here. The contextualized performance requirement isn’t unique, of course.  This very much draws upon similar work seen in Roger Schank’s Story-Centered Curriculum and Goal-Based Scenarios. It differs in that subsequent assignments might use totally separate story settings.  It’s similar also to work like Bransford, et al’s Anchored Instruction.  The notion of embedding performance in context reflects research that shows abstract instruction doesn’t transfer as well. My own proposal (research, anyone?) is that the story should complete before the conceptual feedback is presented, or indeed that the story outcome includes the conceptual feedback in an intrinsic way.

The second important thing is that the document creation details are assessed separately, and tracked across other such assignments that might appear anywhere. The point is to develop meta-skills like digital document creation (and others such as presentations, working in groups, research, etc) as well as the domain skills.

I believe that we need learners to create complex work products that are challenging to auto-mark, because the outcomes are necessary.  This means that you need people in the learning loop; totally asynchronous isn’t going to work to develop rich capabilities. I’m trying to figure out ways to approximate that with as little human intervention as possible because pragmatically we have more learning to achieve than we have resources to achieve that (at least until we get our priorities right ;).

 

Grappling with Groups

24 May 2017 by Clark 4 Comments

I’m a fan of the power of social learning. When people get together (and the process is managed right), the outcomes of a negotiated understanding can be powerful.  However, in designing learning, working in groups  has some real negative perceptions  and  realities. The open question is: what to do?

The problems are well-known. As my kids complained, on group projects some team members will reliably slack, letting the most driven student do the work.  Even with a commitment, there can be differences in working style: getting started early versus preferring to do it under pressure.

Some things have been tried. When I assigned group projects, I told my students I expected them to do equal work, and would grade accordingly. If it didn’t end up being the case, they were to each write up a report on what each team member did, including themselves. Others require this, regardless, and that sounds like  a smart way to make concrete a requirement for contribution.

One  thing to be addressed  is invigilation. Is the work being tracked  in any way?  If they’re working in a collaborative environment that tracks contributions via versioning or some other way, then there’s a trail of work that can be scrutinized. Extra work, to be sure, but it’d serve as a tie-breaker if there was some question about contribution.

Another  issue is support  for working in groups. When I first assigned group work, it became clear that they didn’t know how (?!?!).  So I wrote up a little guide to doing group work, and those problems subsided.  Working together is a skill that shouldn’t be taken for granted. There should be some explicit statement of expectations if you can’t determine whether there’s reliable prior experience. (Certainly, it seems that the teachers weren’t providing guidance or oversight, in the case of my kids.)

As an aside: make sure the students know  why you’re asking them to work in groups. I’ve learned that learners will be much more willing to undertake what you assign if you explain the rationale that justifies your choice!

Then there’s them question  of  just  when group work makes sense. Given that the value-added benefit is the negotiated understanding, it would make sense to do that when the material is complex, and there’s a risk of an individual taking a unique, incomplete, and or imperfect understanding. At times when you want to assess an individual’s ability to deliver, you wouldn’t want a group project!

There’s also the  issue of the  nature of the task.  Are you just having them come to a shared understanding in representing their thinking (e.g. a response to a question) or actually produce a work product of some sort (a video, presentation, report, etc).  If you can get what you need with less effort, you shouldn’t assign a more complex project.

Which brings up the issue of the scope of the work. I would expect that the more imposing the total amount of work is, the more it would invoke those with time or effort concerns to be lulled to the lazy side.  Keeping the scope small might contribute to a greater willingness to participate.

Breaking up the deliverables is one way to manage student effort. If you have interim deliverables, it helps manage the process  and the time.  Certainly, early in a curriculum, you could provide this scaffolding (and make it explicit), and then gradually hand off responsibility for the learners to internalize  the self-management. (Meta-learning!)

Breaking it up can also manage to address the contribution. If individual submissions are required before group ones, you can at least have the learners having had to contribute  thought before sharing and creating a greater understanding.

Finally, there’s the issue of group work in an independent schedule. In a cohort model (scheduled timetable) it’s easy, but otherwise, how do you do it?  If there’s ‘critical mass’, you can have learners arrange to meet with anyone available. If there’re more, you could even have them indicate working style preferences: quick, early, what media channels. Otherwise, it’s more challenging (or a non-issue, just don’t do it).

There are lots of issues and potential solutions for addressing group work.  I can’t say I’ve found an easy solution, despite having wrestled with it. I think it’s important, so I’m curious what you’ve tried and found out!

To show or not to show (and when)

2 May 2017 by Clark Leave a Comment

At  an event the other evening, showing various career technology tools, someone  said something that I thought was just wrong. I asked afterwards, and then  explained why I thought it was wrong. The response was “well, there can be different ways to go about it”. And frankly, there really can’t.  Think for yourself about why I might say so, and then let me show you why.

The trigger was a  design program talking about their design courses. And the representative was saying that once a learner had created a project, it was shown to everybody. Which sounds good, since ‘sharing is caring’, or at least it’s a good example of working out loud. And, in general, this is a good idea. But I think it’s not in learning.

In brainstorming (e.g. informal learning), we know that sharing  before others have had their  chance to think, it can color their output. This limits the exploration of the total possible space of opportunities that would come from a diverse team. Hearing another response likely will limit  that  spaces that might get explored. Instead, the goal is to diverge before converging.

And so, too, in learning. I’ve argued for assignment submission systems that only allow you to see the other submissions  once you’ve submitted your own. Until you’ve struggled yourself with the challenge, you won’t  get the most out of seeing how others have solved the situation.

If you immediately share the first submission, it may affect those who aren’t that far along yet.  Some may even end up holding off to see what others do! This undermines the integrity of the assignment. One explanation that was given was to provide guidance to others, but that, to me, is the role of the assignment specification.

There is, however, real value in seeing the other submissions once you’ve completed yours. Seeing other approaches helps broaden the understanding. Better yet is to have discussion  on them, as when  critiquing others (constructively) you internalize the monitoring. This discussion  also  provides the opportunity to experiment with working out loud that eventually develops good working habits.

(I’ve similarly argued, by the way, that ‘rollover’ questions  -where the answer is shown once you move your pointer over the question- don’t lead to any meaningful learning. If you haven’t made the mental effort to  commit to a response, it won’t stick as well.)

So I believe that, if you’re developing people’s ability to  do, you have a responsibility to do so in the most advantageous way. That includes making effort to use the best approach to sharing assignments. I was surprised (and dismayed) to see someone arguing to the contrary! I implore you to do the details on the approaches you work, for your learners’, and the learning’s, sake.

« Previous Page
Next Page »

Clark Quinn

The Company

Search

Feedblitz (email) signup

Never miss a post
Your email address:*
Please wait...
Please enter all required fields Click to hide
Correct invalid entries Click to hide

Pages

  • About Learnlets and Quinnovation

The Serious eLearning Manifesto

Manifesto badge

Categories

  • design
  • games
  • meta-learning
  • mindmap
  • mobile
  • social
  • strategy
  • technology
  • Uncategorized
  • virtual worlds

License

Previous Posts

  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • May 2011
  • April 2011
  • March 2011
  • February 2011
  • January 2011
  • December 2010
  • November 2010
  • October 2010
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006

Amazon Affiliate

Required to announce that, as an Amazon Associate, I earn from qualifying purchases. Mostly book links. Full disclosure.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.