We all see dozens of websites every day. There are many great ones and even more not so great ones. Especially when it comes to online teaching websites I found that many online teachers are needlessly complicating and cluttering their…