Ghost Writing – Good or Bad?

Helsinki in the WinterOnce again, I am on the road on to my next business trip, this time around with two distinctive parts; one of them to Helsinki, Finland, where I will be participating in a number of IBM sponsored events around the Social Enterprise, a really cool, inspiring and rather innovative initiative on “Redefining Work 925” and, believe it or not, LivingA World Without Email” (One of my favourite topics du jour, as you can imagine …) and the other one to Paris, France, where I will be participating, and moderating a couple of panels, at the always engaging, entertaining and rather thought-provoking Enterprise 2.0 Summit, which starts next week on February 7th, and that this year promises to be quite an amazing event! But more on that one later on …

Yet, once again, since connectivity while on the road has got a lot to be desired for, I have picked up the good habit of pruning my RSS feeds (Remember RSS?), spice them up a bit and enjoy offline reading while I’m disconnected. And while I am doing that up in the air, I bumped into this brilliantly provocative blog entry by Tim Elmore on “Confessions of a Ghost Writer … for Students“. Goodness! How low can we, human beings, get? Or, even worse, how can we still allow that to happen?

Indeed, in a rather sharp article Tim comes to question not just the ability of ghost writing for students per se, but the ethics, or, better said, the lack of ethics and morale, in doing so when students are employing those ghost writers to pass on their exams on subjects that may be of interest to them, or not. Showing, at best, how laziness, and perhaps that lack of morale or motivation combined altogether, can certainly damage the true spirit of hard labour (Even on the literal sense of the word!) in delivering something for which one would feel very proud of. At least.

The story of the ghost writer that Tim exemplifies in that article will surely give you chills going through your spine big time, as it highlights all of those traits that a bunch of us have been wanting to wipe out from the corporate world as well for a while now: hypocrisy, lack of ethics and morale, unwillingness to do meaningful work (that’s truly yours, not someone else’s), lack of responsibility and co-ownership, laziness, instant gratification for the sake of it, not the value you may be providing, etc. etc. You know the gist…

What’s really troubling though from the article itself is not what Tim portraits quite clearly of what’s happening out there right at this very minute with students and the work they produce (Or don’t produce, better said), but a rather poignant question that I thought I would include as well over here to see the whole context of where we may be heading:

What will our world look like if these students become our leaders?

Whoahh! Sorry, but before we try to venture an answer for that rather provocative question allow me to comment on it for a minute: No, we do NOT want to have those leaders governing in our world. Sorry, that may have worked in the recent past, but as we moved into a (business) world that’s more interconnected, networked, engaged, transparent, public, nimble, collaborative, trustworthy, engaged, committed, authentic, and whatever else you can think of, along those lines, that is, the last thing we need is to have a range of generations who become our leaders by doing something that doesn’t match, really, any of those traits: cheating (due to lack of ethics and morale).

Tim’s article clearly reminds me of a recent internal conversation I had with a bunch of fellow IBMers where we were discussing the concept of ghost writing on blog posts and social networking sites, specially, with senior leaders in mind, as a way to allow them to enter the world of Social slowly, but steadily, helping them adjust to new ways of interacting with the help of others, who may be a bit more versed. Well, now more than ever, and after reading Tim’s piece, I’m not convinced at all that ghost writing, even for executives!, is a good thing!

The Social Enterprise has always demanded authenticity, co-ownership, responsibility, trust, transparency, commitment, engagement, motivation, being the real you, your self, the don’t pretend to be who you are not, etc. etc. Around the world of blogging, I have always found it very difficult to try to justify ghost writing when authenticity and trust kick in, even for senior leaders and that article surely confirms that belief. If you can’t be you, please don’t get someone to be you. No matter how important you are, how busy you may well be, how much of a thought leader you are (and perceived by others), engaging in social networks requires your personal you to do it. Sorry, no ghost writing.

Yes, I can imagine such activity may have worked in the traditional world of communications and marketing, and, to a certain degree, I can agree with doing such activity when you need to deliver a certain corporate message, whatever that may well be, but when it’s just you (your thoughts, your beliefs, your ideas, etc.) what you are delivering we want to hear, read, learn from you, AND interact and engage with you!, no intermediaries, please. We had enough of those in the recent decades and I am starting to think we need to move on from that discourse. To the point where I am more and more convinced by the day that if you can’t engage with your real self in social networking sites, your blog and whatever other means of living social, I think it would be much preferred that you don’t engage at all. We want the authentic you, the trustworthy you; we want to have the certainty that we are talking with the real thing: your own person.

I guess you folks may be thinking that I am a purist and all, and perhaps I am (Don’t think I will have any issues with that notion in this context, to be honest), but read Tim’s article once again, move that context into the corporate world, and try to answer that question again: “What will our world look like if these students become our leaders?” … with that mentality, but, even worse, with that notion of ethics and morale about meaningful work, inspired by their so-called role models that have already starting shaping up that wrong set of core values. Not sure what you would think, but I feel we need to stop it. And very soon, before it is just too late!

How can we possibly justify ghost writing / engaging in social networks today when that lack of authenticity, trust, openness and transparency, amongst others, will clearly not just damage your reputation as a business (Remember businesses are made of people!), but also your engagement with your peers, subordinates, thought leaders, customers and business partners alike?

Is this the new workplace of the future, we have been envisioning over the course of the last few years, that we would want to inspire within our younger generations, as well as our more senior knowledge workers? I surely hope not! There is something very wrong about this out there, in my opinion, and the sooner we all put a stop to it, the better. So next time that you may be thinking about doing ghost writing, or ghost blogging, please do think about it, think of the repercussions, of the implications, of the consequences, of the potential damage you will be creating. And, above all, be transparent and open enough about it and let us know you will be still carrying on with it… so that we can move on in search for those other leaders who want to be their selves inspiring lots of trust, authenticity, transparency, openness, engagement and whatever else, because, somehow, I feel we would ALL be much, much, better off altogether!

Business. Made Social. Earn it!

VN:F [1.9.4_1102]
Rating: 0 (from 0 votes)

BlueIQ at IBM Finally Goes External!

(Note: You see? This is what happens when you go away on holidays and your team decides to have plenty of good fun without you hehe and they embark on launching our first external blog to talk plenty more about IBM’s internal and external Social Software Adoption Program: BlueIQ, which this year will be making our 5th anniversary… Here is a cross post of my introductory blog entry over there, so you can see what you can expect from it, should you decide to subscribe to it and keep the dialogue going… I will probably be writing one or two articles per week over there, along with the rest of my team, so let the fun begin! … And thanks for reading!)

20120113-kqn54ud9b7etccr5j75cwmfw1g.jpg

One of the many things that you realise about, while you are on vacation, and something that over the course of the years you tend to come to terms with is the fact that, while you are away, life goes on, work goes on; with or without you. And that’s just fine! That’s how things go by and probably very little left for us to do on that matter anyway. So, as I am ramping up the last few hours of my holidays, yesterday afternoon I found out, through my colleagues, that, after a long while, our IBM Social Software Internal Adoption Program is now ready to transcend the firewall and go external. And, as such, a couple of days back we have now launched an external blog, called BlueIQ at IBM where, from now onwards, my team, along with myself, will be blogging every so often about IBM’s own adoption of social networking tools, as well as our full transformation, over the course of the years, on becoming a fully Integrated Social Enterprise. Yes!, folks, BlueIQ, finally, goes external!

And as you may have noticed already, a couple of my colleagues (Including our boss) have already been blogging away earlier on this week setting up the stage of the kind of articles you can expect to read, and engage with, hopefully, in our team blog. The vast majority of the topics that we will cover will describe how BlueIQ works, what we do to help accelerate IBM’s own adoption of social technologies, both inside and outside of the firewall, and at the same time you will also find interesting and relevant articles around topics like The Social Enterprise, Social Business, Social Networking, Adoption, Collaboration, Knowledge Sharing, Communities and Community Building, etc. etc. Pretty much along the lines of the kinds of articles I have been sharing myself on my own personal Internet blog as well over the course of time.

The thing is that it’s not the first time that BlueIQ goes out there to the general public. In the past, there have been a good number of resources made available from our team on what we currently do at IBM, whether it’s our public wiki site available here, or the free whitepaper that both Jeanne Murray and Rawn Shah co-published a few months back and which covers our entire methodology on our social software adoption program (What’s worked, what hasn’t, lessons learned, program activities, metrics, etc. etc.), or the several presentations we have done at various conference events where we have been telling the BlueIQ Story.

However, this is the first time that we are working our way through our first public Internet team blog, where we are surely hoping to keep sharing further stories, experiences, know-how, lessons learned, hints and tips, and whatever other anecdotal evidence on what’s worked for us with our own social software adoption program and what’s happening in this very same space out there for other businesses. However, since this is also my first entry over here I thought I would point you folks to perhaps the most comprehensive BlueIQ Story we have got out there at the moment and which would certainly help serve as a good Introduction of who we are and what we are working on…

Yesterday, Rawn Shah, who, by the way, has now moved into another role within IBM as a Social Business Strategist, but you know how it goes, once a BlueIQer, always a BlueIQer :) tweeted about something that is pretty exciting for all of us at BlueIQ:

 

Indeed, over at “Cutting through BigBlue Tape: Using Collective Passion to Scissor Bureacuracy at IBM“, you will be able to see how our very own “BlueIQ at IBM” program is now one of the finalists on the “Beyond Bureaucracy Challenge” that Gary Hamel is sponsoring. And to say that we are incredibly eager and over-excited about the great news of even just being the final round would probably fall short pretty badly. We don’t know, obviously, who the winner will be, but to us all, on the BlueIQ team as well as our army of volunteers, the BlueIQ Ambassadors community of social software evangelists, it’s already a huge success and something to be very proud of.

But for you folks out there, you may be wondering what it is all about, right? Well, like I said, on that nomination paper that Rawn submitted, you would probably be able to find one of the most comprehensive and thorough descriptions of how, when, why, and for what purpose BlueIQ came into existence nearly 5 years ago to help fellow IBMers accelerate their own adoption of social technologies, both inside and outside of the firewall.

In a recent article I shared over on my Internet blog, I described a little bit IBM’s own journey to become a fully integrated socially enterprise, which would certainly be a rather nice complement to plenty of the historical and anecdotal evidence you would find also on Rawn’s piece of how IBM got started living social in the first place. However, what’s most interesting about that nomination piece is the various different sections that put together a rather nice picture of the kind of work we do and what triggered us to get started in the first place. So, to give you a taster of what you could find in it, allow me to include over here the headings of the various different sections, so you could have a look and read further on about them:

  • Summary
  • Moonshots
  • Context
  • Triggers
  • Key Innovations & Timeline
  • Challenges & Solutions (Which covers “Building an environment that fosters social collaboration”, “Enabling social collaboration skills by tailoring to specific needs”, “Gaining support from executives” and “Developing country-specific focus where needed”)
  • Benefits & Metrics (With plenty of anecdotal evidence, and success stories from fellow IBMers who were facing real problems and found real solutions with social technologies)
  • Lessons (Which covers “Keep the eye on the prize”, “Teach tasks, not tools, and help people learn socially”, “Engage your peers”, “Showcase executive participation”, “Use a deliberate approach”, “There is no “finish”")
  • Credits
  • Tags
  • Helpful Materials”

Like I said, a rather extensive and pretty comprehensive resource, no doubt, that will surely give you all a pretty good base of what BlueIQ at IBM is and perhaps get also some other ideas you folks may want to give a try for your own internal or external adoption programs, and which we would all be more than happy to help out where we possibly can. Don’t forget to check out the extensive list of Helpful Materials as well, where you can find plenty more details about our overall program.

From here onwards, I would just personally want to thank Rawn very much for the wonderful piece of work done on that nomination piece and for making it into the finalists and I do wish him, and us, I suppose ;-) lots of good luck with it, knowing that we are already feeling winners just being on that final round, after checking out some of the amazing initiatives other people have been working on. Exciting times to be working on the Social Business space, for sure, and even more exciting when next week our entire team will be in Orlando, Florida, attending this year’s IBM Lotusphere 2012 event, where we hope to see all of you, face to face, to keep the conversations going about the Social Enterprise and its / our / your own adoption of social technologies.

Oh, and don’t forget we will be posting several articles per week in this blog with the whole purpose of keeping the dialogue going, before, during and after the event, because as Rawn mentioned, “there is no “finish”"

“Innovation never stops, and culture change takes time. Understand that victory is in the daily accumulation of social exchanges, content, and connections that lead to value. Understand that serendipity happens because the seeds of collaboration are sown throughout the organization. And understand that innovation never stops. You are not reaching an end line with social business adoption. Rather, you are creating patterns of behavior for collaborating and connecting that will transcend today’s innovations and position your business and your people for tomorrow.

And if you would want to meet us up while at Lotusphere next week, to talk about adoption, enablement and share / exchange some further experiences around social technologies, here you have got some contact details from yours truly on where you can find me online, and, with me, the rest of the team as well … :-D

Luis Suarez a.k.a. @elsua
Blog: http://elsua.net
Google Plus Profile

Welcome everyone to BlueIQ at IBM! Glad you could join us on this exciting journey!

VN:F [1.9.4_1102]
Rating: 0 (from 0 votes)

@Janetter or How I Started to Enjoy Twitter Once Again

logo.jpg

There used to be a time when I was very much in love with Twitter. It was my favourite social networking tool by far. It was quite an exhilarating experience being constantly exposed to some of the most amazing conversations and informal learning at its best. To me, it was *the* place to provoke plenty of facilitated serendipity to take place and keep in the know with all of that stuff one gets passionate about over the course of time. But then, after a short while, I started hating Twitter. Perhaps a bit too harsh of a word, maybe loathe could do.

Over the course of just a few weeks Twitter managed to destroy, in a very pernicious manner, not only the overall user experience, but the entire ecosystem as well that made it a success in the first place: Third party apps. And it totally hit me when I saw my all time favourite Twitter client (Nambu) disappear into thin air just because of that series of misbehaviours. Fast forward to the end of 2011 and I am back in love with Twitter again, not because of all of the various different new features and capabilities they have been putting together, but because I have finally found The Best Twitter Client On The Net: Janetter.

Yes, that’s right! It surely looks like Twitter continues to be keen on destroying not just the Third Part Apps ecosystem that made it incredibly popular in the first place, but also some of its own desktop clients like Twitter for Mac or TweetDeck, where the latest upgrades have deteriorated the user experience for both of them tremendously altogether! Or so I am told. The thing is though that ever since I started making use of Janetter my overall user experience has seen quite a profound transformation.

It was through my good friend Rachel Happe that I first heard (Of course, on Twitter!) about this very special Twitter client that works both in Windows and on the Mac. She liked the experience and right away I thought about giving it a try myself, after having been actively searching for a good substitute for Nambu throughout all of this time playing with a bunch of other Twitter clients whether on the Mac or on iOS devices. And right off, within the first few hours I knew that Janetter would be my new, much preferred, default Twitter client on the Mac. What a beautiful experience, indeed!

I realise most of you folks would notice how I hardly ever get to talk about (Productivity) Tools and such on this blog, since I have always thought that they usually come and go and it’s very hard to get attached to any of them over the course of time, because you never know when they will go ahead and disappear. But since a bunch of people have been asking me what I like so much about this particular Twitter client why not put together this blog post and share some of the most compelling reasons why I have been enjoying it since day one that I installed it. At the same time, there have been a few other folks who have tried it out themselves, after I mentioned on Twitter myself how much I enjoyed it, and they didn’t like it at all. They actually thought it was a horrendous experience, so perhaps this article would help me share across some of the main reasons why Janetter is, to me, as good as it gets with regards to Twitter clients on whatever the platform. Hopefully, with that input it would give you a pretty good idea on whether you may want to give it a try or not.

So here are some of the most compelling reasons why I heart Janetter as my all time favourite Twitter client, even way above than Nambu, from back in the day:

  • Cross-Platform: Indeed, no matter whether you may be using Windows, or Mac, it would work in both just beautifully! Time and time again I kept finding it a challenge recommending a Windows client that would not be TweetDeck, which is, I guess, what most folks tend to use at the moment. And now we have got a pretty good and rather impressive rival: Janetter. (Yes, I do realise there isn’t a version for Linux users at the moment, so those folks may need to continue using whatever tool they may have at the moment)
  • Scalability: You could probably say that I’m a power user of Twitter, and perhaps of several other social networking sites, too, and one of my favourite features from Janetter itself is how scalable it is! It’s amazing! I have been using it rather heavily over the course of a few weeks now, with large networks and rather complex searches, and not a single glitch to be observed with the overall performance of the application or the machine altogether, which is not the same I could say about a bunch of other Twitter clients or even other social networking sites’ Apps. That’s a winner for me, specially, if you are a heavy user of Twitter yourself. Worth while a try just for that!
  • Reliability: Another one of my favourite features from this Twitter App. Like I said, I use it daily rather heavily and, probably, in the most extreme of circumstances hacking different behaviours and I have yet to see, and experience!, the first crash on the Mac! And that’s been weeks of long and lasting use already! Like I said, not a single one!! Not sure what you would think about it, but that’s what reliability is all about in my books, don’t you think?
  • The Look & Feel: This may well just apply to Mac Fanboys, but one of the things you would very much like from this Twitter App is that it behaves and works in pretty much the same way than any other native Mac App, which is a lot to be said for an application that’s developed to work cross-platforms. The time dedicated to make it look and feel like a native Mac App is just priceless. It doesn’t give you the impression, at all!, that you may be using a Windows copy! No way! A big Yes!!
  • Customisation: This is an area that I know most folks would not care much about it, but I love it. Being capable of customising my own user experience of what I see and play with is just a tremendous bonus! The wide range of Skins with multiple colours, displays, fonts, etc. etc. and the extensive User Preferences to tame the experience to your own likes and dislikes, needs and requirements surely is quite a treat! And something that you hardly ever see on Twitter Apps at all these days.
  • Like TweetDeck: But … without the hassle. That’s pretty much how I basically describe Janetter when people ask me about it. It’s like TweetDeck but without all of those issues that keep crumbling the overall experience of Adobe AIR Apps (I had enough of the Kernel Panics, so I no longer use AIR on my MacBook Air and everything running smooth again!). Any kind of problem or issue you can find in TweetDeck it’s fixed in this Twitter App, for real! Seriously, if you are looking for a pretty impressive alternatively to TweetDeck on the Mac, or on Windows, take it for a spin and see how it would work out for you. I can probably guarantee you won’t be back ever since…
  • The Timeline: I guess at some point I should probably go ahead and put together a short screencast of how I use the Twitter Timeline to quickly scan through tweets and pause through those I would really want to digest and muse further about and when to speed up and move on. But if you try out Janetter youself you will see what that experience looks like to me at the moment. As easy as it can get and using something so relatively simple, yet so powerful as keyboard strokes to advance on reading tweets, as well as natural scrolling (Up or down or both!) without seeing the application come to a hault! No matter how fast you go! Just brilliant!

  • The Groups: This is probably the one single feature that most folks who use TweetDeck today, or any other Twitter client that allows you to gather twitterers by groups, would enjoy very much and by far! Creating groups in Janetter is just such a breeze! Groups as in Twitter Lists, obviously; if you have created them already, it’s just as simple as displaying them and they will stick around pulling a bunch of initial updates to let you know how things are going, and then move from there. You can mark them all as read, if you would wish to as well, and you can have a whole bunch of columns without a single glitch on the overall performance itself. Very powerful and strongly recommended for power users, for sure! 

  • The Mentions: If you have been following me on Twitter for a while, over at @elsua, you would probably know how Twitter Mentions is my most simple, and long standing, grieving of my overall Twitter use. I have been complaining about how poor the accuracy of the Mentions is overall and time and time again we have seen how Twitter itself seems to be not very keen on wanting to address the issues and fix them. Well, no longer needed. Janetter did just that for me, allowing me again to catch up properly with those Mentions by not missing any of them! Pretty consistent and rather reliable! Not sure how they do it, but it just works! And thanks much for that!!
  • The Searching Capabilities: Whether you are searching for specific terms, whatever those may well be, even with complex searches, or following a particular hashtag (Like I am about to do with #ls12 and #connect12 when I get back to work – More on that soon!) Janetter’s searching capabilities and real-time searches are just superb! Not matter how busy the Search timeline may well be, it will keep up with it and provide you with all you need. Just like that. No need to figure why this or that search doesn’t work, or why it doesn’t pull off updates. It just does it and beautifully! And in columns, too!! Which means that’s rather easy to keep up with them in a single view without having to go click, click, click.
  • Following Conversations in Context: For those of us who have always considered Twitter one of the hottest places out there in the social networking sites realm for holding conversations on a wide range of topics, this Twitter client would be incredibly helpful and very powerful, because as you engage in conversations with other twitterers you would have an opportunity to catch up with them without having to go elsewhere. They are right there, embedded as part of the tweet stream, and in a rather beautiful and elegant manner, which is certainly everything, but disruptive, and that is what it should all be about! No longer will you be missing out on conversations in context while you are tweeting away! Fantastic and very much needed altogether!
  • An ecosystem on its own: Where viewing and displaying Twitter related data from other Twitterers, like their profiles, their latest tweets, the following, etc. etc. or the pictures and videos they keep sharing along works like a charm; embedded right there within the same window and with an opportunity of, once again, not having to go anywhere else, which means you can keep tweeting along without having to worry as to which window you were at at that very moment. Love how it takes tweeting in context into a new level altogether!
  • Muting Options: Yes, I know, I know, plenty of times I have been enjoying some serious rounds of twitterrhea myself, specially, when I am live tweeting conference events, and time and time again folks keep wondering how to mute me for a (long) while. Well, Janetter offers that opportunity, right there, in the Application itself and with a good number of options. So if you ever need to mute any of your social networks it will do the job just beautifully, which means you can keep your focus where you would want it to be, instead of getting distracted unnecessarily. Priceless, don’t you think?
  • Support of Multiple Accounts: Ohhh, and if you have multiple Twitter accounts, this App would help you manage each of them rather elegantly as well. Now, I now longer need to worry about that one myself, but if I were, I would surely make use of it, instead of having to go for more costly options to try to achieve the very same thing. Very nicely done altogether!
  • Local Cache: This is perhaps my all time favourite feature from any of the Twitter clients I have used over the course of the years. From what I know it’s not even available for the vast majority of them, but, to me, it’s become an essential key feature I cannot longer live without. We all know that it’s almost impossible to keep up with the Twitter streams, so we eventually get to dive in every so often to see what’s happening. Well, Janetter takes that into a new level. It allows you to cache all of the tweets, so you can catch up with them, if you would want to!, at your own pace and rhythm. If you have got a special group of twitterers that you would always want to read all of their tweets this client would allow you to do that easily!

    I love it particularly when I’m travelling, or away from the computer for an extended period of time, and would come back wanting to learn what’s happened on my Twitter streams and there it goes… all of them (In the hundreds, or the thousands!) available with a single scroll! Yes, I know you are not supposed to read them all, but sometimes, whenever time allows you to, you do, and it’s just such a treat having an App that fully supports it that overtime it’s become the one single main reason why I couldn’t live now without Janetter to keep up with those folks I’m keen on following up with. 

    Really powerful altogether to give you, the end-user, the ability to decide how much you would want to dive into your tweet streams without going crazy, but having a good grasp of what’s happening. Can you imagine Twitter allowing you to do that natively on their Apps or the Web interface? No, indeed, not a single chance! Massive kudos to Janetter in this regard, for sure!!

And, finally, perhaps the one single key favourite feature of them all. After all of what I have mentioned above, all of the reasons, features, capabilities and huge potential it offers to us heavy twitterers, I still find it quite amazing that Janetter is made free, as in FREE!!, for all of us. No doubt, even if they would ask us for money I think it’d be the best money spent on any Twitter client out there by far, I would buy a copy of it in a split second and without thinking too much about it!, but the folks behind it have made it available to us all free of charge, which is just probably as good as it gets!

That’s about it, folks, here you have got in a single blog post the various many reasons why I’m now back in love with Twitter, not because of Twitter itself, or the technology behind it, but because thanks to the absolutely delightful user experience of Janetter I’m capable of doing something that in the last few months I kept struggling with time and time again: following, digesting, and learning plenty more in good context from the tweet streams of my favourite social networks, which, eventually, is the main reason of why Twitter exists for most of us and I am happy to see how this Twitter App is making that possible. At least, for me. Hope for you, too! If you have found this blog entry useful enough to take it for a spin, let me know in the comments what you think and whether it’s helping you transform the way you interact with Twitter, like it has done with me so far and big time …

 


Ohhh, and in case you may be wondering what would be my favourite iOS clients for both iPad and iPhone, for when I am on the road, away from my MacBook Air, that would be Osfoora HD for the iPad and the native Twitter for iPhone client. But, once again, they are not the same as the real thing, which is why I do seriously hope that some day we would be able to see Janetter entering the iOS world helping us redefine that mobile Twitter user experience once again! I very much look forward to that!

VN:F [1.9.4_1102]
Rating: 0 (from 0 votes)
trymax курсы английского языка в москве