Opportunities, Conferences, Publications
The UNESCO Prize for Girls’ and Women’s Education
This honours outstanding and innovative contributions made by individuals, institutions, and organizations to advance girls’ and women’s education. It is the first UNESCO Prize of this nature and is unique in showcasing successful projects that improve and promote the educational prospects of girls and women and in turn, the quality of their lives. Closing date 19 May https://www.unesco.org/en/prizes/girls-womens-education
African Union Internships
Requirements: Proficient computer skills (MS Word, Excel and Power Point); proficiency with e-mail and internet applications, good interpersonal skills; ability to communicate both orally and in writing; proficiency in 1 of the AU officials working languages (French, English, Portuguese, Arabic, Spanish, Kiswahili) and fluency in another AU language(s) is an added advantage. https://jobs.au.int/The%20African%20Union%20Commiss/job/Ethiopia-Internship-Program/765006702/
Technical Innovators – Bell Labs Prize
Every year the Bell Labs Prize is awarded to an innovator who will lay the foundations of the next technology revolution and in the process, manifestly change the way we live, work and communicate. If you have an inventive new idea and proof of concept and are interested in developing it further with leading Nokia Bell Labs researchers, you’ve come to the right place. Closing date 21 April. https://www.bell-labs.com/collaboration-opportunities/prize/bell-labs-prize-2023/#gref
Google Black Founders Fund
In 2020 Google launched its Startups Black Founders Fund to help Black tech entrepreneurs overcome the hurdles they face when raising capital. Within months of receiving Google’s funding, that first group of recipients went on to raise millions in subsequent follow-on funding, often crediting Google’s funding as a powerful driver of additional investment. https://blog.google/outreach-initiatives/entrepreneurs/google-for-startups-founders-funds/
RetailX market-leading research into the Health and Beauty Marketplaces Sector
This includes – 25 illustrative RetailX figures, charts and graphs; why sales of health and beauty products are increasingonlinebut at a slower pace than during the pandemic; which RetailX Top500 beauty brands sell on marketplaces and on which marketplaces they sell; plus leading company profiles Download your free copy
AfCFTA Business Forum Event
Event on the Acceleration of the Implementation of the AfCFTA, Cape Town, 16 – 18 April 2023. https://evolve.eventoptions.co.za/register/afcftabf/details
AfCFTA Forum for Business Investment
The Forum connects businesses to funding opportunities and presents the roadmap for effective private-sector participation in implementing the Agreement. #AfCFTABF2023 comes off from April 16-19, 2023, in Cape Town, SA
A study on the opportunities in the AfCFTA for women in the Informal and Cross-Border Trade.
AU Paper for a Data Policy Framework
A new AU paper was published in February: https://au.int/sites/default/files/documents/42078-doc-AU-DATA-POLICY-FRAMEWORK-ENG1.pdf
Scholarships for Cybersecurity
EC-Council has pledged $3.5m towards cybersecurity scholarships with the aim of providing opportunities for cybersecurity enthusiasts to begin their careers and develop technical expertise in the field. The original price of the C|CT program is $999; however, because EC-Council is committed to preparing cybersecurity professionals, it is offering scholarships to make the final cost of this programme more accessible for worthy candidates, regardless of their financial situation. Apply for the Scholarship Now
RetailX Warehousing Report
Exclusive interview with UK Warehouse Association (UKWA), CEO, Clare Bottle about the UK’s warehousing landscape in 2023 and beyond; research illustrated throughout with easy-to-read graphs, figures and charts; interview with D2C giant Wayfair’s, associate director UK warehousing Jurrien Heynen, in which he talks about the warehousing challenges when selling everything from toothbrush holders to sofa beds; detailed company profiles on Amazon and Ocado. Download your free copy
World Economic Forum Study on the AfCFTA
WEF : AfCFTA: A New Era for Global Business and Investment in Africa.
RetailX – UK Report Read more about how UK retailers are adapting to 2023 as well as: Strategic overview of the UK ecommerce market; exclusive interview with Sherilyn Paterson of JD Group; the Top 500 retailers ranked; why elite and leading retailers are so good, and new retailers that have broken into the Top 500. Plus Case studies on Dunelm, Toolstation, Yours Clothing, Cass Art, MenKind, The Works, Very, Swarovski. Download your free copy |
160 Comments
Leave a Comment
Become a member
Join the Ecommerce Forum South Africa and benefit from industry insights in South Africa and Africa.
Sign up to newsletter
Sign up to our newsletter and stay informed of the progress we are making at the Ecommerce Forum South Africa with government during Coronavirus.
Hello there, just became aware of your blog through Google, and found that it’s really
informative. I’m gonna watch out for brussels.
I will be grateful if you continue this in future. Numerous people will be benefited from your writing.
Cheers! Escape rooms hub
Very wonderful information can be found on web site.?
When I originally commented I appear to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I receive 4 emails with the exact same comment. Is there a way you can remove me from that service? Many thanks.
Hi, I do believe this is an excellent website. I stumbledupon it 😉 I may return once again since i have book-marked it. Money and freedom is the best way to change, may you be rich and continue to guide others.
Hello! I just wish to give you a big thumbs up for the great info you have got right here on this post. I am coming back to your web site for more soon.
Excellent site you’ve got here.. It’s difficult to find good quality writing like yours these days. I honestly appreciate people like you! Take care!!
Way cool! Some extremely valid points! I appreciate you writing this write-up plus the rest of the website is also really good.
Very good info. Lucky me I recently found your website by chance (stumbleupon). I’ve saved it for later!
It’s difficult to find experienced people for this topic, but you sound like you know what you’re talking about! Thanks
It’s hard to find well-informed people for this topic, but you seem like you know what you’re talking about! Thanks
I was able to find good advice from your content.
Hello, I do believe your site could be having browser compatibility problems. Whenever I look at your site in Safari, it looks fine however, when opening in I.E., it has some overlapping issues. I merely wanted to provide you with a quick heads up! Besides that, fantastic blog.
This website definitely has all the information I wanted about this subject and didn’t know who to ask.
You’re so awesome! I don’t believe I’ve read something like this before. So nice to discover somebody with original thoughts on this subject matter. Seriously.. thank you for starting this up. This site is something that’s needed on the web, someone with some originality.
It’s nearly impossible to find educated people in this particular topic, but you sound like you know what you’re talking about! Thanks
Nice post. I learn something new and challenging on blogs I stumbleupon everyday. It will always be useful to read through content from other authors and practice something from other web sites.
This website certainly has all of the info I wanted about this subject and didn’t know who to ask.
Good site you have got here.. It’s difficult to find good quality writing like yours these days. I really appreciate individuals like you! Take care!!
Having read this I believed it was very enlightening. I appreciate you finding the time and effort to put this informative article together. I once again find myself spending a lot of time both reading and leaving comments. But so what, it was still worth it.
I quite like looking through a post that can make men and women think. Also, many thanks for permitting me to comment.
When I originally commented I appear to have clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I receive 4 emails with the exact same comment. Is there an easy method you can remove me from that service? Thank you.
This website was… how do you say it? Relevant!! Finally I’ve found something that helped me. Appreciate it!
Spot on with this write-up, I seriously believe this amazing site needs a great deal more attention. I’ll probably be returning to read through more, thanks for the advice.
You should be a part of a contest for one of the highest quality blogs online. I’m going to recommend this web site!
I could not resist commenting. Exceptionally well written!
Everything is very open with a precise explanation of the issues. It was definitely informative. Your website is useful. Many thanks for sharing.
I really like it when individuals get together and share opinions. Great website, continue the good work!
After I initially left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on whenever a comment is added I receive four emails with the same comment. There has to be a way you can remove me from that service? Appreciate it.
This page really has all of the information I wanted concerning this subject and didn’t know who to ask.
Greetings! Very useful advice within this post! It’s the little changes that make the most important changes. Thanks for sharing!
There is definately a lot to find out about this subject. I like all of the points you’ve made.
Hello, I do think your website could be having web browser compatibility issues. When I look at your website in Safari, it looks fine however, when opening in Internet Explorer, it has some overlapping issues. I simply wanted to give you a quick heads up! Besides that, excellent website!
Pretty! This was an extremely wonderful article. Many thanks for supplying these details.
Right here is the right website for anyone who wants to understand this topic. You understand so much its almost hard to argue with you (not that I actually will need to…HaHa). You definitely put a brand new spin on a topic that’s been discussed for decades. Wonderful stuff, just great.
Pretty! This was a really wonderful post. Many thanks for providing this information.
Spot on with this write-up, I actually think this site needs much more attention. I’ll probably be returning to read through more, thanks for the info.
Great info. Lucky me I discovered your website by chance (stumbleupon). I’ve book-marked it for later.
Excellent post. I will be experiencing many of these issues as well..
I like it when folks come together and share views. Great site, keep it up!
Good day! I simply want to give you a big thumbs up for your excellent info you’ve got here on this post. I will be returning to your web site for more soon.
You are so cool! I do not believe I’ve truly read through something like this before. So great to find another person with a few genuine thoughts on this issue. Really.. thanks for starting this up. This site is one thing that is required on the internet, someone with a little originality.
You’ve made some decent points there. I looked on the web for more information about the issue and found most people will go along with your views on this website.
Hi there! I could have sworn I’ve been to this website before but after looking at many of the posts I realized it’s new to me. Regardless, I’m certainly delighted I came across it and I’ll be bookmarking it and checking back regularly!
This site was… how do you say it? Relevant!! Finally I’ve found something which helped me. Kudos.
8xbet la nha cai uy tin, doi tac ca cuoc cua Manchester City FC va Leicester City FC. La nha tai tro cho Premier League va Giai Bong Da Uc, doi tac chinh thuc va duoc cap phep cua UEFA EURO 2024 tai Duc. Website: https://8xbet-vn.com/
I love it whenever people get together and share opinions. Great blog, continue the good work.
Excellent post. I definitely appreciate this website. Keep writing!
I’m impressed, I must say. Seldom do I encounter a blog that’s both educative and amusing, and without a doubt, you’ve hit the nail on the head. The issue is something that not enough folks are speaking intelligently about. I’m very happy that I came across this during my search for something regarding this.
This is a great tip particularly to those new to the blogosphere. Simple but very accurate info… Thank you for sharing this one. A must read post.
bookmarked!!, I love your web site.
An impressive share! I have just forwarded this onto a colleague who had been conducting a little research on this. And he actually bought me lunch simply because I stumbled upon it for him… lol. So let me reword this…. Thank YOU for the meal!! But yeah, thanx for spending some time to talk about this issue here on your site.
I truly love your site.. Great colors & theme. Did you create this web site yourself? Please reply back as I’m wanting to create my very own website and want to learn where you got this from or exactly what the theme is named. Many thanks!
I was extremely pleased to uncover this site. I need to to thank you for your time for this wonderful read!! I definitely loved every part of it and i also have you saved to fav to see new things on your web site.
Having read this I thought it was rather informative. I appreciate you taking the time and energy to put this article together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worth it!
88online voi su ket hop giua cac tro choi ca cuoc the thao, song bai truc tuyen, va cac tro choi danh bac, 88 Online la dia diem ly tuong cho nhung nguoi yeu thich cam giac hoi hop va may man
Wedsite: https://88online.baby/
Hi there! This post could not be written much better! Looking through this article reminds me of my previous roommate! He constantly kept preaching about this. I most certainly will send this post to him. Pretty sure he will have a great read. Thanks for sharing!
You’ve made some decent points there. I looked on the net for more info about the issue and found most individuals will go along with your views on this web site.
Spot on with this write-up, I absolutely believe this site needs a lot more attention. I’ll probably be returning to read more, thanks for the information!
Very nice article. I definitely appreciate this site. Thanks!
Hi there, I do think your web site may be having browser compatibility issues. When I look at your website in Safari, it looks fine however, when opening in I.E., it’s got some overlapping issues. I merely wanted to provide you with a quick heads up! Aside from that, fantastic blog.
Pretty! This has been an incredibly wonderful article. Thanks for providing these details.
Great post. I’m experiencing a few of these issues as well..
This website was… how do you say it? Relevant!! Finally I’ve found something that helped me. Kudos.
This is a topic which is near to my heart… Best wishes! Exactly where can I find the contact details for questions?
Hi there! This post could not be written any better! Looking through this article reminds me of my previous roommate! He continually kept preaching about this. I’ll send this post to him. Fairly certain he’s going to have a great read. Many thanks for sharing!
This is the perfect website for anybody who really wants to find out about this topic. You understand so much its almost hard to argue with you (not that I personally would want to…HaHa). You certainly put a fresh spin on a topic which has been discussed for years. Great stuff, just excellent.
Hi, I do think this is a great web site. I stumbledupon it 😉 I may come back yet again since I saved as a favorite it. Money and freedom is the best way to change, may you be rich and continue to help other people.
I’d like to thank you for the efforts you have put in writing this blog. I am hoping to view the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my very own website now 😉
Can I simply just say what a comfort to discover a person that truly understands what they are talking about on the internet. You actually realize how to bring a problem to light and make it important. A lot more people really need to look at this and understand this side of your story. I was surprised you’re not more popular given that you most certainly have the gift.
Greetings! Very helpful advice within this post! It’s the little changes that will make the most important changes. Thanks a lot for sharing!
Hello! I just would like to offer you a huge thumbs up for the excellent information you have got right here on this post. I will be returning to your site for more soon.
Greetings! Very helpful advice within this article! It’s the little changes that make the greatest changes. Thanks a lot for sharing!
Excellent article! We will be linking to this particularly great article on our website. Keep up the great writing.
Hi there! This article couldn’t be written much better! Going through this post reminds me of my previous roommate! He continually kept preaching about this. I will send this article to him. Fairly certain he’ll have a very good read. Many thanks for sharing!
It’s difficult to find well-informed people about this subject, however, you seem like you know what you’re talking about! Thanks
I have to thank you for the efforts you’ve put in writing this site. I’m hoping to view the same high-grade content from you later on as well. In truth, your creative writing abilities has inspired me to get my very own blog now 😉
Pretty! This was an incredibly wonderful post. Thanks for providing this info.
You are so interesting! I do not suppose I have read through something like this before. So good to find someone with a few unique thoughts on this topic. Really.. many thanks for starting this up. This website is something that is needed on the web, someone with a bit of originality.
Greetings! Very helpful advice in this particular post! It’s the little changes that make the most significant changes. Thanks for sharing!
Can I just say what a relief to find somebody that truly understands what they are talking about on the web. You actually know how to bring an issue to light and make it important. More people really need to read this and understand this side of your story. I was surprised that you’re not more popular given that you certainly have the gift.
Good info. Lucky me I discovered your site by chance (stumbleupon). I have saved it for later.
Good post. I definitely love this website. Keep it up!
There’s certainly a lot to know about this issue. I love all the points you’ve made.
bookmarked!!, I really like your web site!
Can I simply say what a relief to uncover someone who truly knows what they’re discussing on the net. You definitely realize how to bring a problem to light and make it important. More and more people have to read this and understand this side of your story. I can’t believe you are not more popular given that you definitely possess the gift.
You are so cool! I don’t think I’ve read something like this before. So great to find somebody with some original thoughts on this subject matter. Seriously.. many thanks for starting this up. This website is one thing that is required on the internet, someone with a little originality.
When I originally commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on each time a comment is added I recieve 4 emails with the same comment. There has to be an easy method you can remove me from that service? Many thanks.
Very nice post. I absolutely love this website. Keep writing!
There is certainly a lot to know about this topic. I love all of the points you’ve made.
Hi there, I think your web site may be having internet browser compatibility problems. When I look at your site in Safari, it looks fine but when opening in IE, it’s got some overlapping issues. I simply wanted to provide you with a quick heads up! Besides that, fantastic blog!
A motivating discussion is definitely worth comment. I do believe that you ought to write more about this subject matter, it might not be a taboo matter but generally people don’t talk about such issues. To the next! Many thanks!
Great info. Lucky me I recently found your website by accident (stumbleupon). I have book marked it for later.
Aw, this was an extremely good post. Finding the time and actual effort to produce a really good article… but what can I say… I put things off a lot and don’t seem to get anything done.
When I originally left a comment I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I recieve 4 emails with the exact same comment. There has to be an easy method you are able to remove me from that service? Thanks a lot.
This is a great tip particularly to those fresh to the blogosphere. Short but very precise information… Many thanks for sharing this one. A must read post.
You ought to take part in a contest for one of the most useful blogs on the net. I most certainly will recommend this web site!
Nice post. I learn something new and challenging on sites I stumbleupon every day. It will always be exciting to read articles from other authors and practice a little something from their sites.
There is definately a lot to find out about this subject. I love all the points you’ve made.
Excellent post! We will be linking to this particularly great content on our site. Keep up the good writing.
After going over a number of the blog posts on your blog, I seriously appreciate your technique of blogging. I bookmarked it to my bookmark webpage list and will be checking back in the near future. Take a look at my website too and tell me how you feel.
Pretty! This was an incredibly wonderful article. Thanks for providing these details.
Very good information. Lucky me I found your blog by accident (stumbleupon). I have book marked it for later.
This site was… how do you say it? Relevant!! Finally I’ve found something that helped me. Appreciate it.
I want to to thank you for this good read!! I absolutely loved every little bit of it. I have got you book marked to look at new stuff you post…
Having read this I thought it was really enlightening. I appreciate you taking the time and effort to put this content together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worthwhile.
Very good blog post. I absolutely appreciate this website. Stick with it!
Great site you have here.. It’s hard to find high-quality writing like yours these days. I seriously appreciate individuals like you! Take care!!
Saved as a favorite, I love your blog.
You ought to take part in a contest for one of the most useful websites on the web. I’m going to recommend this website!
Hey there! I just want to offer you a huge thumbs up for your great info you have got right here on this post. I’ll be returning to your website for more soon.
Your style is very unique compared to other folks I have read stuff from. I appreciate you for posting when you have the opportunity, Guess I’ll just bookmark this site.
After checking out a number of the blog posts on your website, I honestly like your way of writing a blog. I added it to my bookmark webpage list and will be checking back in the near future. Please check out my web site too and tell me what you think.
Hi there, I believe your site could be having internet browser compatibility problems. When I look at your website in Safari, it looks fine however when opening in Internet Explorer, it’s got some overlapping issues. I just wanted to give you a quick heads up! Other than that, excellent website.
Having read this I believed it was really enlightening. I appreciate you spending some time and effort to put this short article together. I once again find myself spending a lot of time both reading and posting comments. But so what, it was still worth it!
You have made some really good points there. I checked on the web for additional information about the issue and found most individuals will go along with your views on this site.
Greetings! Very useful advice in this particular article! It’s the little changes that produce the biggest changes. Thanks a lot for sharing!
This is a topic that’s close to my heart… Best wishes! Exactly where are your contact details though?
Hi there, I do think your site may be having internet browser compatibility problems. Whenever I look at your blog in Safari, it looks fine but when opening in Internet Explorer, it’s got some overlapping issues. I just wanted to provide you with a quick heads up! Aside from that, fantastic blog!
May I just say what a comfort to find someone that actually knows what they’re talking about over the internet. You definitely know how to bring a problem to light and make it important. More and more people should read this and understand this side of the story. I was surprised you are not more popular given that you certainly have the gift.
Great information. Lucky me I ran across your website by chance (stumbleupon). I have saved it for later!
Way cool! Some very valid points! I appreciate you writing this write-up and also the rest of the site is also very good.
I blog frequently and I seriously appreciate your content. This article has really peaked my interest. I’m going to bookmark your blog and keep checking for new information about once a week. I subscribed to your RSS feed as well.
I used to be able to find good info from your articles.
Oh my goodness! Awesome article dude! Thanks, However I am having troubles with your RSS. I don’t understand the reason why I can’t subscribe to it. Is there anybody else getting similar RSS problems? Anyone who knows the answer can you kindly respond? Thanks!
You’re so awesome! I don’t believe I have read through something like that before. So wonderful to discover someone with original thoughts on this subject. Seriously.. thanks for starting this up. This website is something that is needed on the web, someone with a little originality.
Your style is so unique in comparison to other folks I’ve read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I will just book mark this page.
You have made some decent points there. I looked on the internet for more info about the issue and found most people will go along with your views on this site.
You should be a part of a contest for one of the highest quality blogs on the web. I’m going to highly recommend this web site!
I must thank you for the efforts you’ve put in writing this site. I’m hoping to view the same high-grade content by you in the future as well. In fact, your creative writing abilities has encouraged me to get my own, personal blog now 😉
When I initially left a comment I seem to have clicked the -Notify me when new comments are added- checkbox and from now on every time a comment is added I recieve 4 emails with the same comment. There has to be a means you can remove me from that service? Thank you.
Excellent write-up. I certainly love this site. Keep it up!
Nice post. I learn something totally new and challenging on websites I stumbleupon everyday. It will always be exciting to read through articles from other writers and use a little something from other web sites.
An interesting discussion is worth comment. I do believe that you should publish more on this topic, it might not be a taboo matter but usually folks don’t discuss these issues. To the next! Many thanks!
Way cool! Some extremely valid points! I appreciate you penning this post and also the rest of the site is also really good.
I must thank you for the efforts you have put in penning this blog. I am hoping to view the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own site now 😉
Having read this I thought it was very enlightening. I appreciate you finding the time and effort to put this informative article together. I once again find myself personally spending way too much time both reading and commenting. But so what, it was still worth it.
That is a great tip especially to those new to the blogosphere. Simple but very accurate info… Appreciate your sharing this one. A must read post.
Your blog has really piqued my interest on this topic. Feel free to drop by my website UQ9 about Cosmetic Treatment.
Pretty! This has been a really wonderful post. Thanks for providing these details.
You should be a part of a contest for one of the best sites online. I’m going to recommend this blog!
Having read this I believed it was rather informative. I appreciate you finding the time and effort to put this short article together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worthwhile!
Can I simply say what a relief to discover somebody who genuinely knows what they’re discussing on the net. You certainly realize how to bring an issue to light and make it important. A lot more people really need to check this out and understand this side of your story. I was surprised that you aren’t more popular given that you surely have the gift.
Greetings! Very useful advice in this particular post! It is the little changes that make the most significant changes. Thanks a lot for sharing!
This is a good tip particularly to those new to the blogosphere. Brief but very precise info… Thank you for sharing this one. A must read post!
I would like to thank you for the efforts you’ve put in writing this website. I am hoping to view the same high-grade content from you in the future as well. In truth, your creative writing abilities has motivated me to get my own website now 😉
Good information. Lucky me I recently found your blog by accident (stumbleupon). I have bookmarked it for later.
Hi! I could have sworn I’ve been to this website before but after looking at a few of the posts I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be book-marking it and checking back often!
Pretty! This has been a really wonderful article. Thanks for providing these details.
I’m impressed, I must say. Seldom do I come across a blog that’s both equally educative and interesting, and let me tell you, you’ve hit the nail on the head. The issue is something too few men and women are speaking intelligently about. I am very happy I stumbled across this during my search for something relating to this.
Nice post. I learn something new and challenging on websites I stumbleupon every day. It’s always exciting to read through content from other writers and use a little something from other websites.
I learned so much from this – thank you!
Hi there! I could have sworn I’ve been to this website before but after going through many of the articles I realized it’s new to me. Nonetheless, I’m definitely pleased I came across it and I’ll be book-marking it and checking back often.
Always love reading your insights!
Everything is very open with a really clear clarification of the issues. It was really informative. Your site is very useful. Many thanks for sharing.
Next time I read a blog, I hope that it won’t disappoint me just as much as this particular one. After all, Yes, it was my choice to read, but I actually thought you would have something helpful to say. All I hear is a bunch of crying about something that you can fix if you were not too busy searching for attention.
After checking out a few of the articles on your website, I truly like your technique of blogging. I book marked it to my bookmark webpage list and will be checking back soon. Please visit my web site as well and tell me how you feel.
This is a topic that’s near to my heart… Cheers! Exactly where can I find the contact details for questions?
I used to be able to find good advice from your blog articles.
Nice post. I learn something totally new and challenging on blogs I stumbleupon every day. It will always be helpful to read articles from other authors and practice something from their web sites.
I love it when individuals come together and share opinions. Great site, keep it up.