The endless grind of finding new customers – every salesperson knows the struggle. Trust me, I’ve spent countless hours digging through LinkedIn profiles and fighting with clunky CRM systems to build a decent prospect list. But here’s the thing: while we can’t escape prospecting (it’s the lifeblood of sales, after all), we can definitely work smarter in 2025.
We’ve tested dozens of prospecting tools over the past year, and let me tell you, some of them have literally changed how our team works. No more guessing which leads are worth pursuing or manually updating spreadsheets until midnight.
Whether you’re a seasoned sales pro or just starting to build your pipeline, this guide will break down the tools that are actually worth your time and budget in 2025. No fluff, no sponsored picks – just honest insights from someone who’s been in the trenches and found what really works.
But first…
What are sales prospecting tools?
Sales prospecting tools are basically software that helps make the whole sales process easier, from finding and connecting with potential customers to actually closing the deal. These tools allow sales teams to improve their sales prospecting by automating most steps, allowing them to reach out to buyers efficiently.
These tools come in different types based on what prospecting tasks you need them for and what technology you want to integrate them with.
Can’t wait to check them out?
Here’s a table overview of every software listed below:
B2B Sales Software | Best For | Key Feature | Free Trial | Starting Price/month |
LinkedIn Sales Navigator | Lead research and social prospecting | Advanced search for lead targeting | 30 days | $99 per month |
Lemlist | Creating and personalizing email campaigns at scale | Automated sales outreach at scale | 14 days | $39 per month |
Instantly | keeping emails out of spam & improving sending reputation | Helps to run a successful Outreach sequence | 14 days | $37 per month |
Clay | Managing personal and professional relationships in one place | Find the right data and create personalized outreach | Lifetime with limited features | $149 per month |
Common Room | Capturing every buying signal and uncovering the person behind the signal, | Identify and capture buying signal | 14 days | $625 per month |
FullEnrich | Finding and enriching email and phone number | Find and enrich email and phone number | Yes | $29 per month |
RB2B | Identifying and engaging with website visitors | Identify and engage with website visitors | 7 days | $149 per month |
Qwilr | Attention-grabbing sales proposal | Web page proposals with built-in analytics | 14 days | $35 per month |
Attention | Transforming sales calls into valuable insights | Transform calls into valuable insights | No | Contact sales |
BreakCold | Social selling CRM | Sales CRM that makes social selling easier | Yes | $29 per month |
Types of sales prospecting tools
Sales prospecting tools are great for reaching out to potential clients, whether you’re dealing with a warm or a cold lead. One big mistake I see most people make is choosing a tool without really thinking about the type of prospecting they’re doing at the moment and how they want to level up based on how their target customers spend their time or are likely to engage.
Here are some common types you can find on the market:
Customer Relationship Management (CRM) software
CRM tool, just as the name suggests, manages all your company’s interactions with prospects and customers, such as customer service interactions, sales calls, and marketing emails. Being able to stay connected with your customers allows your sales teams to easily improve the relationships between you and the customers. Plus, they’ll be able to streamline processes and grow the business.
For example, imagine you’re a sales manager at a software company selling to small businesses. Using a CRM like HubSpot or Salesforce, you can see that a prospect first downloaded your white paper three months ago, attended your webinar last week, and has visited your pricing page twice in the past 24 hours.
The CRM automatically logs these interactions and scores the lead as “hot” based on this engagement pattern. Your sales rep can then see the prospect’s complete journey, including which product features they’ve shown interest in, making their outreach more targeted and timely.
This makes it a powerful toolkit for sales teams. You can see all your sales activities on a dashboard, which helps you find insights that you’d miss if you were just using simple spreadsheets. With the right CRM tool, it’s super easy to assign leads to different reps, making prospecting way less of a hassle.
Lead generation tools
Lead generation tools make it super easy to find potential customers who are ready to buy, way simpler than trying to do it all by yourself. It improves the selling experience and workflow for the salesperson, making the sales task more productive.
Companies mostly get this tool when they are looking to increase their sales or revenue in a current market.
For instance, imagine a B2B software company that sells project management solutions. They might use LinkedIn Sales Navigator to find out which companies have recently hired new project managers or are growing their teams—those are signs that they might be in need of better project management tools. This tool can flag potential leads automatically, saving a lot of research time.
But remember, it’s important to choose tools that fit your success patterns. If your SaaS company notices that 70% of conversions come from LinkedIn interactions, then investing in LinkedIn Sales Navigator makes way more sense than going for a power dialer. Make sure to look closely at your current conversion stats and growth goals to pick tools that really boost your best prospecting channels.
Social media prospecting tools
According to Statista, there are 5.22 billion people using social media as of October 2024, which is 63.8% of the world’s population. This number will most likely increase because the world is evolving and people are discovering innovations daily.
There is no better time to invest and use the most out of social media than now. There are prospecting tools that are able to scrape user’s data from social media. You can use these tools to find a potential client’s data.
AI tools have really taken off lately. Take Falcon.io, for example—it can dive into a prospect’s social media posts, figuring out their tone, how often they post, and how much they engage to nail down the best times and ways to reach out.
Companies are starting to use these tools alongside calling prospects and are getting solid results. Instead of spending hours scrolling through LinkedIn groups, salespeople can now use AI-driven tools that quickly spot and rank the best leads based on their social media activity. With all the innovations in AI and social media, expect these sales prospecting tools to get even better and more useful really soon.
What are the Benefits of Sales prospecting tools?
You’re not the only one out there with the services or products you’re offering. Chances are, your potential customers are also hearing from your competitors, and those competitors are probably using some sales prospecting tools. These tools can really help get a lot done in no time. Considering this, between a person using a manual method and a person using advanced technology, who do you think will have the upper hand?
Obviously, the latter.
HubSpot research shows that 63% of founders say Artificial intelligence (AI) makes it easier for them to compete with other businesses in their industry.
You might have decided to invest in these tools, but that doesn’t mean you should simply purchase any tools you find online. You’ve got to have enough knowledge to be able to make the most out of this tool or simply hire a professional to help you with it.
Here are some benefits you get when you invest in sales prospecting tools;
Improved targeting
Sales prospecting tools can help you streamline the outreach process by helping you identify which prospects are most likely to convert.
Rather than sending a bunch of messages and hoping for the best, sales prospecting tools can help you identify the prospects that are more likely to convert and can help you create a personalized message that is more likely to resonate with potential clients.
This targeted approach allows you to send the right messages at the optimal times and prioritize the prospects that are worth your attention, ultimately increasing your chances of success.
Provides more time and helps build relationships
A good relationship with customers is the backbone of every successful business. But it doesn’t come easy and takes a lot of time, which most businesses don’t have. These tools make this process easier, and instead of spending time manually looking for data to better create these relationships, your team can focus on other important things because these tools can get those data automatically.
The Salesforce State of Sales Report shows that sales representatives spend most of their time doing non-selling activities because sales prospecting tools have taken care of most of their daily sales tasks.
Reduces costs
Gone are the days when you need bigger teams to run a successful small business company. These tools help you get more done in less time without having to hire a bunch of people for your team. With your small sales team, you can utilize these tools to tackle different sales problems while also saving hiring costs and time.
Key features to look for in sales prospecting tools
Technology tools can sometimes cause more harm than good, and this also applies to sales prospecting tools. Just because a tool works well for your competitors doesn’t guarantee it’ll also work well for you. Before choosing any tools for your business, you have to carefully do your research and determine the best one for your business, depending on what stage your business is at or what process you want to automate.
Before selecting a tool, consider your team’s size, workflow, target market, and current pain points. It’s better to have a simple tool that your team actually uses than an advanced system that becomes a burden rather than an asset.
Ease of use
Because it’s an expensive tech tool doesn’t necessarily mean it’ll make your life easier. If you don’t carefully go for the right tool on the market, you might come to regret it, because nothing is worse than paying for a tool that your team hates or is hard to adopt. Your sales prospecting tool is supposed to make your workflow easier, not make it complicated.
Complicated tools can cost you time and money because you’ll spend more time and money just to train your teams on how to make the best of it. Choose a tool with a user-friendly interface with powerful, yet simple functionality. Most of these tools come with a dashboard that allows you to see an overview of everything you need to make an informed sales prospecting decision.
System Integration
Your company probably has different types of tools in your tech stack such as CRM tools, outreach tools, and marketing automation software. Each of these tools performs an important role in the growth of your business. These tools are great as standalone, but imagine being able to integrate these tools within each other and be able to easily share data between them.
You’ll become unstoppable.
To get the most out of your sales prospecting tools, you should choose a tool that can be easily integrated with other tools in your workflow. This will make things way more easier and it’ll improve your team’s productivity. Prospecting isn’t the end goal after all, you have to make these tools work together as one and close those deals.
Note: Most of these tools come with a native integration capability, but if not, you can use a tool like n8n or Make to make the integration possible.
Reporting and analytics
A sales prospecting tool should be able to help you measure and track your sales activities, including outcomes and results. It should come with a dashboard that shows your key metrics and allows you to generate and export reports such as contacts reached, appointments booked, leads generated, deals closed, or revenue earned.
Plus, It should be able to help you identify and optimize your best practices, strategies, and channels for sales prospecting.
Affordability
When considering sales prospecting tools for your business, it’s really important to consider affordability. Prices can vary significantly based on the product and chosen plan. Opting for a more expensive plan doesn’t necessarily mean it will meet your needs effectively. Before investing in any tool, make sure you consider some key factors such as the size of your company and the specific challenges you aim to address.
Apart from these tools being designed by different manufacturers with different prices, they also mostly come in different plans or packages. So before choosing a plan, compare the features that each plan offers and see the one that best serves your company’s needs.
Scalable & Customizable
Choosing the right sales prospecting tool is a lot like finding the right shoes for a marathon. You wouldn’t show up in flip-flops and expect to crush it, right? The same goes for a sales prospecting system—if it can’t keep up with your business as it grows, you’ll end up frustrated and miss out on opportunities.
A sales prospecting tool might look like it can best serve your needs but can it keep up with your company’s growth? Make sure you do enough research and find out the best fit for both your present and future needs. Plus, it should be flexible and easily modified to fit right in with your existing workflow.
So, when you want to choose a sales prospecting tool, don’t just go for the cheapest plan. Think ahead of time, consider your future needs, and invest in a scalable tool that can 2x, 5x, or even 10x support your business growth.
10 Best Sales Prospecting Tools for B2B Businesses in 2025
So, you’ve made the prerequisite and are now ready to dive into the tools. I’ve made a detailed list of sales prospecting tools that can help you grow your business. These tools helped us grow our agency to $3M ARR within 2 years.
1. LinkedIn Sales Navigator
LinkedIn is a professional platform with over 1 billion users across over 200 countries and regions. This makes it the largest professional network worldwide.
Also, 67% of marketing leaders say they expect their usage of LinkedIn to grow in the coming year. This is your sign that LinkedIn is where most B2B founders and professionals are.
Sales Navigator is a deep sales tool that allows sales teams to build and maintain relationships with potential clients at scale. It’s the advanced version of LinkedIn, that comes with a different set of features that makes the prospecting process easier for the sales team.
Key Features
- Advanced search capabilities that allow you to filter queries by title, country, organization size, connection, and company.
- Prospect list building that allows you to keep track of your leads to receive real-time updates from your promising accounts.
- Automatically highlights significant results, by notifying you about prospects who you share common experiences with, recently changed jobs, or have recently posted new content.
- Inmail feature that allows you to directly reach out to potential clients, whether you are connected or not. Making it easy to send personalized messages to new prospects.
- Supports integration with other prospecting tools, including CRM and contact finder tools.
Plans & Pricing
LinkedIn Sales Navigator has three pricing plans:
- Sales Navigator Core: $99 per month, or $959.88 per year
- Sales Navigator Advanced: $149 per month, or $1,300 per year
- Sales Navigator Advanced Plus: Starts at $1,600 per seat per year, and prices may vary by location
Rating
Sales Navigator has a 4.3 out of 5 stars rating on G2.com, based on 1,953 reviews.
2. Lemlist
Your tech stack isn’t complete if it doesn’t include a sales automation tool. Lemlist is a sales outreach and automation software that helps sales teams improve their sales process by automating and personalizing their mass outreach.
It has access to over 450 million contacts which allows you to have more than enough audience to easily filter and identify your most qualified leads. Plus, it helps you to create personalized messages that resonate with your prospects at scale.
This tool also allows you to engage with your prospect through multiple outreach channels like LinkedIn, emails, and cloud calls, increasing the success of your sales prospecting campaign. The best part? You don’t have to worry about your emails going into the trash because it also offers built-in warmup and deliverability features.
Key Features
- All-in-one solution that offers a B2B lead database with over 450M prospects, making it easier to find the most relevant leads.
- Automatically create an outreach campaign using AI to create hyper-personalized sequences, landing pages, and images that resonate with potential clients.
- Offers multi-channel sequences that allow you to reach out to your prospects on the channel they are most likely to convert(e.g. email and LinkedIn.)
- Provides a detailed analytics dashboard that shows an overview of your outreach campaigns for the various channels it supports and also shows your email health to help you avoid getting blacklisted
Plans & Pricing
Lemlist has different pricing plans for sending personalized cold emails and automating email outreach:
- Email Starter: $39 per month per user, ideal for small businesses and startups
- Email Pro: $69 per month per user, ideal for growing companies
- Multichannel Expert: $99 per month per user, ideal for multichannel outreach strategies
- Outreach Scale: $159 per month per user, ideal for large-scale operations and agencies
Rating
Lemlist has a 4.5 out of 5 stars rating on G2.com, based on 261 reviews.
3. Instantly
Instantly is an email outreach software that helps you find your content and close more deals. It allows users to set up automated email campaigns and offers everything you need to run a successful email outreach.
It comes with a solid B2B lead database that allows you to build your targeted lead list right there on the platform. In addition to this, it also offers various features for cold email outreach such as AI-powered CRM, mass email campaign automation, email deliverability network, large-scale email campaign management, and powerful analytics. That allows you to reach more prospects easily.
Key Features
- Offers a lead database with over 160M contacts and commits to regularly updating it by verifying all existing leads or companies while also adding more time.
- Easily create an outreach campaign with an array of features to make the process easier, such as follow-ups and proficient A/B testing features that help you determine the most effective email message, timing, and so on.
- Offers AI assistance that allows personalization of email sequence by optimizing the email content, subject lines, and send times for the best conversion rates and engagement.
- Offers an unlimited email warm-up and detailed deliverability dashboard, that ensures your emails are reaching your prospect’s inboxes.
Plans and pricing
Instantly provides 3 separate tiers:
- Sending & Warmup
- Leads
- CRM
Here are the prices for each tier.
Sending & Warmup
- Growth: $37/mo
- Hypergrowth: $97/mo
- Light Speed: $358/mo
Leads
- Growth leads: $47/mo
- Supersonic leads: $97/mo
- Hyperleads: $197/mo
- Light Speed: $492/mo
CRM
- Growth CRM: $47/mo
- Hyper CRM: $97/mo
Rating
Instantly has a 4.8 out of 5 stars rating on G2.com, based on 3,395 reviews.
4. Clay
Clay is an all-in-one outreach and data enrichment platform that allows GTM (go-to-market) teams to find the right data and scale their personalized outreach campaign.
It provides everything needed to connect APIs with multiple data integration in a spreadsheet, making the process easier for sales teams. It allows easy integration with common prospecting tools including CRM and email outreach tools, making it a no-brainer to add into your workflow.
Clay gives everyday salespeople the tools they need to scrape data, code, and connect to various data sources. This means that even those who aren’t tech experts can tap into these advanced features, making their sales and marketing work faster and more effective.
Key Features
- Allow sales professionals without technical expertise to handle complex data sets with ease with its easy-to-use coding, scraping capabilities, and multiple data integration features.
- Gives a ton of extra info by pulling data from different sources, automates research tasks that used to take forever, and keeps you updated with the latest insights so you’re always on point.
- It also helps you to create personalized emails using AI and works smoothly with your CRM and over 500 other tools for an easy workflow.
- AI assistant tool that uses your data to craft personalized messages to prospects.
Plans and Pricing
Clay offers a free plan and 4 different paid plans to cater to businesses of different sizes and needs.
- Starter Plan: $149 per month explore Plan: $349 per month
- Pro Plan: $800 per month
- Enterprise Plan, which is a custom pricing: (Contact sales for more info)
Rating
Clay has a 4.9 out of 5 stars rating on G2.com, based on 144 reviews.
5. Common Room
Common Room is a Customer intelligence platform that allows sales teams to easily identify and capture every buying signal. It helps in managing and enhancing customer experience by providing AI enrichment and automation to send the right message to the right prospects at the right time, which increases the sales conversion rate.
Common Room helps nurture and grow your community by unifying and enriching signals across multiple social and community channels, such as CRM tools, LinkedIn, GitHub, Slack, and more, e and connects it to real people. With this data, DevRel teams can easily have a full view of activities happening in the community, allowing sales teams to easily identify members who are likely to purchase and make informed decisions.
Key Features
- Offers AI-powered enrichment engines that help you identify the person behind every buying signal discovered.
- Ai copilot helps to send personalized messages to identified prospects using the data collected from the buying signal.
- Seamless Integration that allows you to get buying signals across multiple channels all in one place.
- Provides a Customizable dashboard that allows you to easily see the key metrics and data that matter for managing a community.
Plans and Pricing
Common Room offers 3 paid plans and also a 14-day free trial.
- Starter Plan: $625 per month
- Team Plan: $1666 per month
- Enterprise Plan: custom pricing
Rating
Common Room has a 4.7 out of 5 stars rating on G2.com, based on 55 reviews.
6. FullEnrich
FullEnrich is a B2B platform that helps businesses find and enrich email and phone numbers. It allows users to access extensive and up-to-date contact information by aggregating data from 15 premium providers.
FullEnrich can be integrated with LinkedIn and you can easily find a prospect’s contact details with just one click, which it’ll automatically save to a list. Its waterfall enrichment helps you search across different providers until it finds a match. This way, you won’t need to jump back and forth between multiple tools. Plus, you won’t pay for the invalid emails.
Key Features
- Allows you to export a full-scale search with leads and company details from the LinkedIn sales navigator, then enriches the list with email & phone numbers.
- You don’t have to pay for contacts that aren’t verified
- Find phone numbers and emails by searching across multiple providers to get the highest coverage possible.
- Verifies emails 3 different times to detect high-confidence emails.
Plans and Pricing
FullEnrich offers a free trial and comes with 3 paid plans.
- Starter Plan: $29/month
- Pro Plan: $55/month
- Scale up and Agencies: $400 to $50k/month
Rating
FullEnrich has a 4.9 out of 5 stars rating on G2.com, based on 76 reviews.
7. RB2B
RB2B is a tool that helps you identify and engage with anonymous website visitors. It captures visitors’ LinkedIn profiles, as well as their email addresses even when they don’t fill out any forms.
The goal is to help businesses create a connection with potential clients who have already shown an interest in what they offer. These high-intent lead data are then transferred to Slack for better accessibility along with their complete LinkedIn profiles and photos. This personalized info helps sales teams connect better, leading to higher conversion rates and more genuine interactions.
Key Features
- Turns anonymous website visitors into valuable leads which enhances sales efforts.
- Allows you to filter the lead list down to the ones that matter based on technographic and firmographic data.
- Send the right message at the right time based on the visitor’s behavior (I.e. History, page views, Visit frequency, etc.)
- They only target US IP addresses, and the profiles that are delivered are tied to US geolocations.
Plans and Pricing
When you sign up, you get all its features for free for 7 days.
Then you can decide to upgrade to a paid plan or stay on the free plan. It offers 2 paid plans.s
- RB2B Pro: $149/month
- RB2B Pro+: $349/month
Rating
RB2B has a 4.5 out of 5 stars rating on G2.com, based on 271 reviews.
8. Qwilr
Qwilr is a sales proposal software that allows businesses to create stunning proposals. Their goal is to change the traditional bland documents that businesses normally send as proposals into stunning and interactive proposals that captivate prospects, helping you increase your sales.
Instead of using the usual document templates for proposals, this approach switches things up by turning them into a web page. Qwilr has a library of templates where you can find RFPs for sales, business, and product proposals. Plus, you can easily add multimedia stuff like videos, spreadsheets, and surveys right into your proposals.
Key Features
- Allows you to create interactive proposals and quotes that impress buyers, which increases the conversion rate.
- It connects with all the top CRM, sales, and accounting tools, like HubSpot, Salesforce, Zoho, Pipedrive, and QuickBooks.
- It helps your sales team boost revenue by giving them insights into how potential buyers are interacting with your content at key points in the deal.
- Offers various web-based proposal templates you can choose from.
Plans and Pricing
Qwilr offers a 14-day free trial and 2 paid plans for various business needs.
- Business Plan: $35/month/ billed annually
- Enterprise Plan: $59/month/ billed annually
Rating
Qwilr has a 4.6 out of 5 stars rating on G2.com, based on 748 reviews.
9. Attention
Attention is an AI meeting assistant for sales teams that helps you transform your calls into valuable insights and actions, while also saving time and energy in meetings.
It claims to save 50% of sales representatives administrative tasks which allows them to focus on other important tasks. Attention’s AI takes notes for the reps so they can actually focus on the conversation. In the end, the rep can just ask the AI to “analyze” the chat and answer some preset questions that line up with their CRM. Plus, there’s a handy dropdown menu to pick which CRM system you want to update.
Key Features
- Attention takes a good look at every call your sales reps make, letting you compare how they’re doing against each other.
- With just one click, you can update your CRM and unlock a bunch of handy features, making it easier to track resources more efficiently.
- You’ll get spot-on insights from customer chats, complete with quotes to back them up.
- Whether you’re using Attention’s platform or transcription tools like Gong or Chorus, you can dive into all your conversations and cut down on weeks of work to just a few minutes.
Price and Pricing
The pricing isn’t disclosed on their website. You’ll have to reach out to their customer support for more information.
Rating
Attention has a 5.0 out of 5 stars rating on G2.com, based on 16 reviews.
10. BreakCold
BreakCold is a simple sales CRM and social selling software. It helps businesses to boost their sales and marketing efforts through social media engagement and streamlined customer relationship features, from a single place.
BreakCold is all about making social selling easier for businesses. It offers tools and automation that help you connect with potential customers on social media like LinkedIn and Twitter more effectively. The software is super user-friendly and has targeted features that allow you to track and manage customer interactions and sales pipelines without any hassle.
If you’re looking to boost your social selling strategies and overall sales performance, this tool is definitely worth checking out!
Key Features
- Engage and manage your B2B contacts across social media within one app.
- Offers strong CRM analytics that is easy to use even if you aren’t a CRM expert.
- Easily view your email and LinkedIn messages in one place. It’s like a centralized inbox for sales teams.
- You can set up custom feeds of your prospects to quickly engage on their LinkedIn posts, making it easier than ever. Plus, it works with a bunch of tools through integrations like Zapier, and Pabbly.
Plans and Pricing
BreakCold comes with a 14-day free trial and offers 2 paid plans.
- CRM Essential: $29 per user/month
- CRM Pro: $59 per user/month
Rating
BreakCold has a 4.7 out of 5 stars rating on G2.com, based on 116 reviews.
Your Next Move.
Look, I’ll be real with you – finding the right prospecting tools isn’t about collecting the most expensive software. It’s about finding solutions that actually make your life easier and your sales pipeline fuller. The tools we’ve discussed aren’t just fancy tech – they’re your secret weapons in a competitive sales game.
The best part? We’re living in an era where technology can genuinely transform how we connect with potential customers. These tools aren’t replacing human connection – they’re amplifying it. They help you work smarter, not harder, giving you more time to do what you do best: building relationships and closing deals.
FAQS
What is the best tool to find potential customers for a company?
For finding potential customers, a sales intelligence platform like LinkedIn Sales Navigator can be incredibly useful. It provides advanced search capabilities and detailed profiles that help you identify the most promising leads in your target market. With the rich data and insights it offers, you can really hone in on the right companies and decision-makers to connect with.
What is a good sales tool that salespeople can use to qualify leads?
When it comes to qualifying leads, automated sales outreach solutions like Lemlist can be a game-changer for sales teams. These platforms allow you to set up personalized multi-touch sequences that engage leads at scale. This helps you quickly separate the hot prospects from the cold ones, so you can focus your time and energy on the most qualified leads.
How do I find B2B sales leads?
For finding B2B leads, I’d recommend a three-pronged approach:
- Use prospecting tools to research and target the ideal companies and contacts. The data enrichment capabilities of solutions like FullEnrich can be super helpful here.
- Implement personalized, multi-channel outreach campaigns to connect with those potential customers. Tailoring your approach is key to stand out.
- Leverage any data and insights you can gather to continuously refine your lead generation strategies and focus your efforts on the most promising opportunities.
Mubarak is an experienced B2B SaaS Copywriter and Tech Enthusiast. Published in Cloudways, HackerNoon, Geeky, Techuntold, and more. He enjoys making research and putting what he has learned on paper.
No responses yet