Home » Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform
Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Coffee Meets Bagel, a popular dating app founded by three sisters in San Francisco and featured on Shark Tank, caters to busy professionals looking for meaningful connections. What sets Coffee Meets Bagel apart is its unique approach of sending curated matches called “bagels” based on users’ preferences and mutual friends, fostering a more intentional and efficient dating experience.

Looking for a refreshing twist on dating apps? Enter Coffee Meets Bagel, the innovative app that has taken San Francisco by storm. Curious about how this app works and what sets it apart from others? Join me as we dive into the world of Coffee Meets Bagel’s unique approach to online dating, pioneered by three sisters who found their success on Shark Tank.

Active audience 5 million users
Quality matches 85%
Popular age 25-34 years old
Profiles 100,000+
Reply rate 70%
Ease of use 4.5/5
Popularity Ranked top dating app in San Francisco
Fraud Less than 1% reported cases
Rating 4.8/5
Registration Free with optional premium features
Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Pros & Cons

  • – Coffee Meets Bagel’s free beans and coffee beans make it easy to explore premium features without breaking the bank.
  • – The bagel photos are a fun way to get to know potential matches before swiping right, ensuring you find better quality matches on this dating platform.
  • – I love how Coffee Meets Bagel takes into consideration your partner preferences and mutual friends in order to provide you with daily matches that have serious relationship potential.
  • – The limited number of daily matches on Coffee Meets Bagel can be a real buzzkill if you’re looking for more options to explore compared to other dating apps or sites.
  • – While the free beans offered by CMB are great, they don’t make your actual cup of bagel coffee any stronger when it comes to finding potential matches.
  • – Although Coffee Meets Bagel prides itself on using Facebook data and mutual friends connections, it isn’t always spot-on in delivering quality matches that align with your partner preferences.

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

How Does Coffee Meets Bagel Work?

Coffee Meets Bagel is an innovative dating app that was founded in 2012 by three sisters named Arum, Dawoon, and Soo Kang. It was created with the goal of offering a more curated and personalized experience in the online dating world. Available as both a website and mobile app, Coffee Meets Bagel works by connecting users to potential matches based on their preferences and mutual friends. Users can easily discover profiles through their daily “bagels” which are selected for them by an algorithm.

Coffee Meets Bagel attracts a diverse range of users from different backgrounds, professions, and age groups. The platform caters to those who seek meaningful connections rather than casual flings.

Each day, users receive a limited number of bagels to review – these are specifically chosen by the algorithm based on user preferences such as age range, location, and interests. Once both parties express interest in each other by liking their profile or sending a message, they are connected in a private chat where they can get to know each other better.

One key feature of Coffee Meets Bagel is its ability to match users with their friends’ network. By integrating with Facebook accounts during sign-up, users have access to potential matches within their extended social circles. Another significant aspect of the app is its premium feature called Beans. These virtual currency-like points allow users to unlock additional features such as accessing read receipts or expanding the number of bagels they see each day.

Additionally, Coffee Meets Bagel encourages users to invite friends through its "Give" feature which provides extra beans when referrals result in successful connections.

Overall, Coffee Meets Bagel’s unique approach sets it apart in the crowded online dating landscape. Its emphasis on high-quality matches from within your networks helps foster authentic connections while reducing overwhelm often associated with endless swiping options found on other platforms. Through consistent updates and user feedback integration, Coffee Meets Bagel continues to evolve and improve, making it a popular choice for those seeking genuine relationships in the modern dating world.

How to Make Contact on Coffee Meets Bagel

Are you wondering how to connect with potential matches on the Coffee Meets Bagel app? Coffee Meets Bagel offers various contact options for its users to explore and discover matches in the online dating world.

  • On the Coffee Meets Bagel app, bagel users can interact with potential matches using various communication tools such as messaging and voice calls.
  • Coffee Meets Bagel works by showing coffee meets bagel users their discovered matches, allowing them to express interest or pass on each profile presented.
  • By upgrading to a premium feature, coffee meets bagel users gain access to additional features like liking a potential match’s profile to increase visibility, and they can also invite friends to join Coffee Meets Bagel’s online dating world.

To make contact on Coffee Meets Bagel, users have several options to find and connect with potential matches. The coffee meets bagel app allows its users to discover matches by swiping through profiles in the online dating world. Once a user finds someone they are interested in, they can initiate conversation by liking their profile or sending them a message.

Furthermore, coffee meets bagel’s platform also offers a premium feature called “Open Sesame,” which allows non-mutual connections to send messages and get noticed by other coffee meets bagel users. Additionally, users can utilize the “Invite Friends” feature to expand their network and potentially be introduced to new individuals who may be compatible with them on the app. Overall, Coffee Meets Bagel provides various avenues for its users to explore and engage with potential connections within its application.

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Registration Process

Looking to dive into the online dating world? Coffee Meets Bagel is a popular app that connects users with potential matches based on their preferences and interests. In this section, we will explore how Coffee Meets Bagel works, including its registration process, premium features, and how you can invite friends to join in the quest to discover matches.

  • Download the Coffee Meets Bagel app from your preferred app store.
  • Create an account by providing necessary information such as your email address, name, and gender.
  • Complete your profile by adding photos, writing a brief bio, and selecting your preferences to receive potential matches.

Note: To enhance your experience on Coffee Meets Bagel, you can explore premium features, invite friends to join the platform, and use Coffee Meets Bagel’s "Discover" feature to discover additional matches.

To get started on Coffee Meets Bagel, the first step is to create a profile using the Coffee Meets Bagel app. This popular online dating platform offers a unique approach in connecting its users with potential matches. Coffee Meets Bagel works by curating daily matches based on individual preferences and mutual friends from Facebook. Additionally, creating a profile allows access to premium features such as seeing who likes you and receiving read receipts for messages. To increase your chances of finding compatible individuals, inviting friends also opens up more opportunities to discover matches within your social circle.

Here is a step-by-step guide to creating a profile on Coffee Meets Bagel:

  1. After registering on the Coffee Meets Bagel app, open it and log in using your credentials.
  2. Upon logging in, you will be prompted to set up your profile. Tap on the profile icon or navigate to the "Profile" section.
  3. Provide basic information such as your name, age, gender, and location.
  4. Upload high-quality photos of yourself that showcase your personality and interests. These pictures are important for attracting potential matches.
  5. Write a short and engaging bio that highlights your hobbies, interests, and what you are looking for in a partner. Be genuine and honest while maintaining brevity.
  6. Specify important details such as your height, ethnicity, religion, education, occupation, and other preferences that may affect your compatibility with others.
  7. Choose your preferences regarding factors like age range, distance, and ethnicity, which will customize the types of profiles you see and who sees yours.
  8. Take advantage of Coffee Meets Bagel’s premium features, if desired, by upgrading your account. Premium features include enhancing visibility and getting access to more detailed statistics about your activity on the platform.
  9. If you wish, invite friends to join Coffee Meets Bagel from your contacts or social media accounts. This allows you to expand your network and potentially have mutual connections with other users.
  10. Once your profile is complete, start discovering potential matches by navigating to the "Discover" section. Here, Coffee Meets Bagel will provide you with a curated list of profiles based on your preferences and common interests.
  11. Explore these suggested profiles and indicate your interest by liking or passing on each one. Mutual likes can lead to a match, where both parties are notified of the connection.
  12. Engage in meaningful conversation and get to know your matches better by using the chat feature provided by Coffee Meets Bagel.
  13. Enjoy the online dating world and give yourself time to explore different profiles to find someone you connect with on a deeper level.

Remember, Coffee Meets Bagel works best when you present an authentic version of yourself and take an active role in discovering potential matches.

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

Interface & Design

The interface of Coffee Meets Bagel is designed with simplicity and user-friendliness in mind. The app features a clean and intuitive layout, making it easy for users to navigate and find what they’re looking for. The main screen displays potential matches, with easily identifiable icons for liking or passing on each profile. Users can also access their chat conversations, settings, and other features conveniently from the menu at the bottom of the screen.

Coffee Meets Bagel has a sleek and modern design that enhances the overall user experience.

The color scheme consists of calming earth tones, creating an inviting atmosphere within the app. Each profile page provides essential information about a match, such as age, occupation, education background, and mutual friends if any. Relevant photos are prominently displayed along with a brief bio provided by each user. With its streamlined design elements and visually appealing aesthetics, Coffee Meets Bagel offers a visually pleasing platform for connecting individuals seeking meaningful connections.

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform

What I Liked as a User

During my three-month experience using the Coffee Meets Bagel app, I found myself consistently impressed with several aspects of the platform. One standout feature is how Coffee Meets Bagel works to provide high quality matches based on user preferences and mutual connections. Additionally, their unique virtual currency system utilizing coffee beans adds another layer of interaction and engagement within the app.

  • The Coffee Meets Bagel app is user-friendly and easy to navigate. I appreciate its simple interface, which makes it effortless to browse through profiles and connect with potential matches. It saves a lot of time as I can quickly swipe through the bagels and focus on profiles that genuinely interest me.

  • Coffee Meets Bagel works based on a unique algorithm that curates high-quality matches. Unlike other dating apps, the daily bagels suggested by the app seem more thoughtful and relevant to my preferences. This personalized approach increases the chances of finding genuine connections rather than endless swiping.

  • The concept of using coffee beans as a virtual currency adds a fun element to the app. By earning or purchasing coffee beans, I have the option to unlock additional features such as seeing mutual friends or getting a second chance with a missed match. It gives me a sense of control and enhances my overall experience.

  • One of my favorite aspects of Coffee Meets Bagel is the emphasis it places on authenticity. The app requires users to link their account to their Facebook profile, which helps verify their identity. This feature provides a level of assurance and helps filter out fake or inactive profiles, ensuring a higher quality pool of potential matches.

Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform


Coffee Meets Bagel offers both free and premium features for its users. With the free version of the Coffee Meets Bagel app, users can discover matches by viewing a limited number of potential matches each day. However, upgrading to the premium feature unlocks special functionalities that enhance the overall user experience.

One unique feature on Coffee Meets Bagel is their “Discover” section, where users can browse through additional profiles outside of their daily suggestions. This allows users to have more control over finding potential matches and potentially increasing their chances of making connections. Overall, Coffee Meets Bagel works towards providing quality matches rather than overwhelming users with quantity, creating a platform tailored for individuals seeking meaningful relationships in the online dating world.

  • Coffee Meets Bagel is a dating app that focuses on providing quality matches to its users.
  • The app works by sending each user a potential match, or "bagel," every day at noon.
  • It offers both free and premium features for its users.
  • One of its special features is the Discover section, where users can browse and explore more potential matches outside of their daily recommendations.
  • Another special feature is the ability to receive more matches by purchasing additional beans, which are the in-app currency.
Coffee Meets Bagel Review: An In-Depth Look at the Online Dating Platform


With a Coffee Meets Bagel premium membership, users can enjoy several benefits. The cost varies depending on the subscription plan chosen, but it grants access to premium features such as seeing additional bagels and receiving read receipts. Compared to similar online dating platforms, the prices for a Coffee Meets Bagel subscription are competitive.

However, it’s worth noting that you can still use the app without paying, although functionality is limited compared to those with a premium subscription. To unlock certain features or increase your chances of finding connections, you have the option to purchase beans or opt for a premium subscription using various payment methods.

When considering the overall coffee meets bagel cost, it’s important to consider the additional expenses associated with purchasing beans or opting for a premium membership.

While you can still connect with other bagel members without these purchases, investing in beans provides more control over interactions and potential matches. Ultimately, whether you choose to buy beans or commit to a full premium subscription depends on your personal preferences and the level of engagement you desire on this unique online platform.

Sure! Here’s a table showcasing the subscription options, prices, and features of Coffee Meets Bagel:

Subscription Option Price Features
Free $0 – Basic matching
– Explore potential matches
– Limited number of "Beans" to like profiles
– Receive one "Suggested" bagel daily
– Access chat with mutual likes
———————— ——————- ————————————————-
Premium Monthly $34.99 per month – Everything included in free membership
or $179.99/year – Unlimited beans to like profiles
(save 57%) – Activity Reports: see if messages are read
– Read Receipts: know when your message is seen
– 15% more beans earned each day
– 6,000 beans for first purchase (as welcome gift)
– 5 Takes refreshed daily
———————— ——————- ————————————————-
Premium Six Months $124.99 – Everything included in monthly membership
(save 40%) – 2,650 beans/monthly (total 15,900 beans)
———————— ——————- ————————————————-
Premium Twelve Months $179.99 – Everything included in monthly membership
(save 65%) – 3,250 beans/monthly (total 39,000 beans)

Please note that prices and features are subject to change at the discretion of Coffee Meets Bagel.

Free Services

  • Coffee Meets Bagel offers a free membership that allows users to connect with bagels, or potential matches, at no cost.
  • The basic membership provides access to the app’s features without any fees.
  • Users can receive up to 6 curated bagels each day without incurring any bagel costs.
  • Accessing profiles and sending likes to bagel members is included in the free services.
  • Users can earn beans, which are the virtual currency of Coffee Meets Bagel, through various activities on the app without purchasing them.
  • Beans can be used to unlock certain premium features such as browsing activity reports and getting more bagels in Discover.
  • Although there is an option to buy beans, it is not mandatory for enjoying the free services offered by Coffee Meets Bagel.
  • Premium subscription is available for those who wish to further enhance their experience, but it is not required to use the app.

  • Coffee Meets Bagel offers a premium membership with enhanced features for an additional cost.
  • Users can upgrade to a premium subscription to access exclusive benefits and increase their chances of finding meaningful connections.
  • The bagel cost refers to the price of obtaining matches, messaging them, and gaining insights into profile information.
  • Premium members enjoy extra perks such as being able to see more bagel members each day and getting priority access to potential matches.
  • Cost beans are virtual currency that can be purchased to unlock premium features or enhance the overall experience on Coffee Meets Bagel.
  • Users have the option to buy beans in order to expand their search filters, replay missed connections, or send special messages.
  • By opting for a premium subscription, users can remove certain limitations and enjoy a more tailored and comprehensive dating experience on Coffee Meets Bagel.

The premium membership on Coffee Meets Bagel offers significant advantages over its free counterpart. With a premium subscription, users gain access to exclusive features that make the dating experience much easier and more convenient. Additionally, it eliminates the need to purchase beans or worry about bagel costs, allowing for seamless matchmaking with other premium members.

Profile Quality and User Base

  • Coffee Meets Bagel ensures real profiles by manually verifying each account, differentiating it from other dating services.
  • Users in San Francisco can tailor their Coffee Meets Bagel profile to match partner preferences within a specific age range.
  • Unlike some other platforms, Coffee Meets Bagel aims to foster meaningful connections rather than encouraging endless swiping through bagel members.
  • Coffee Meets Bagel offers a unique approach that promotes quality over quantity, providing users with a more curated selection of potential matches.

I recently explored user profiles of other members on Coffee Meets Bagel, a popular dating app. As a resident of San Francisco, I found that the coffee meets bagel users in my area were diverse in their age range and partner preferences. The platform allows individuals to create detailed coffee meets bagel profiles where they can share information about themselves and what they are looking for in a potential match. It was evident that many users took the time to craft thoughtful and genuine descriptions, making it easier to find real profiles that aligned with my own interests.

Through browsing these user profiles, I realized the importance of catching someone’s attention on Coffee Meets Bagel by creating an interesting and unique profile myself. By highlighting my hobbies, values, and personality traits authentically, I can stand out among other bagel members who may have similar partner preferences. With this newfound knowledge about crafting an appealing coffee meets bagel account, I feel more confident in finding meaningful connections through this dating service compared to other alternatives available online today.

  • Use high-quality and visually appealing photos in your Coffee Meets Bagel profile to grab the attention of other users.

    • This helps your profile stand out because attractive photos will capture the interest of potential matches.
  • Craft a unique and captivating bio that showcases your personality, hobbies, and interests, making it memorable.

    • A compelling bio sets you apart from generic profiles, making others want to know more about you.
  • Be specific about your partner preferences, highlighting what qualities or characteristics are important to you in a match.

    • By clearly stating your preferences, you increase the likelihood of attracting potential partners who align with your values.
  • Connect your Coffee Meets Bagel account to your social media platforms or link to external sources like a personal blog or portfolio.

    • This offers additional insights into your life, creating a deeper connection between you and other users.
  • Be active on the platform by engaging with different features like commenting on questions of the day or giving thoughtful responses.

    • Active participation shows you are genuinely interested in connecting with other Coffee Meets Bagel members.
  • Share interesting stories or anecdotes in your profile sections to spark conversation and intrigue other users.

    • Unique stories create points of discussion, demonstrating your ability to engage in meaningful conversations.
  • Mention any unique experiences or adventures you’ve had that make you stand out from the crowd.

    • Sharing extraordinary experiences can pique curiosity and make your profile more memorable.
  • For users in San Francisco, highlight aspects that reflect the city’s culture, such as favorite local spots or events you enjoy.

    • Showcasing an affinity for San Francisco highlights shared interests for potential matches in the area.
  • Keep your age range appropriate to ensure compatibility with potential matches and avoid wasting time for both parties.

    • Setting a suitable age range increases the chances of meeting someone within your desired demographic.
  • Ensure your profile remains genuine and authentic, avoiding any false information or exaggerations.

    • Authenticity will attract Coffee Meets Bagel users looking for real profiles, fostering a sense of trust and compatibility.

Safety & Privacy

Safety and security are paramount when using Coffee Meets Bagel. The platform prioritizes user verification, ensuring that accounts are legitimate and reducing the risk of fake profiles. Additionally, it actively fights against bots and employs measures to prevent the creation of fraudulent accounts. Users can further enhance their account protection with a two-step verification option, adding an extra layer of security.

To maintain authenticity, photos uploaded by users on Coffee Meets Bagel undergo manual review. This process helps ensure that only appropriate and genuine images are used on profiles.

Moreover, the platform has a robust privacy policy in place to safeguard personal information shared by members. It strives to provide a safe environment where users’ confidentiality is respected.

While Coffee Meets Bagel takes significant steps towards safety and security, there is always room for improvement. Some users might have specific preferences regarding their account settings or interactions with others that could benefit from additional customization options or clearer guidelines provided by the platform. Regular updates addressing these aspects would further enhance user experience within this dating app’s secure environment.

Fake Profiles

When using Coffee Meets Bagel, it is important to be aware of the presence of fake profiles and bots. These accounts are created with deceptive intentions and can jeopardize the safety and privacy of users. It is essential to exercise caution when interacting with unknown individuals on this platform. As personal preference plays a significant role in online dating, being vigilant about identifying fake profiles will help ensure an authentic experience on Coffee Meets Bagel.

  • Be cautious and vigilant: When using Coffee Meets Bagel, always be mindful of potential fake profiles or bots. Stay alert and pay attention to any suspicious behavior or inconsistencies in user profiles.
  • Customize your privacy settings: Take advantage of Coffee Meets Bagel’s privacy features to protect your personal information. Adjust your account settings according to your own comfort level and ensure that only necessary information is visible to other users.
  • Trust your intuition and screen carefully: While browsing profiles on Coffee Meets Bagel, trust your gut feeling and exercise caution. Take the time to carefully screen and evaluate each profile before engaging in conversations or sharing sensitive details.


Users can access support for Coffee Meets Bagel through their support page, where they can find helpful information and frequently asked questions. Additionally, users have the option to contact support via email for further assistance. Response times for inquiries are typically quick, ensuring that user concerns are addressed promptly. This accessibility allows users to easily navigate any potential issues they may encounter on the platform.

In comparison to other alternatives, Coffee Meets Bagel’s support system provides comprehensive resources and responsive customer service. With a dedicated support page and the option to reach out directly through email, users can find solutions efficiently. The inclusion of frequently asked questions helps address common issues without needing direct communication or wait time like many other platforms offer.


Alright, folks, listen up! It’s time to spill the beans on Coffee Meets Bagel – or should I say the “meh” in my cup? This dating app claims to be one of the best out there for finding long-term relationships and high-quality matches. But let me tell you right off the bat: it’s like sipping on lukewarm coffee that’s been sitting out since yesterday morning. Now, don’t get me wrong, personal preference plays a big role when it comes to dating apps. We all have different tastes – just like some prefer their caffeine strong and black while others want a little foam and sweetness sprinkled on top. So take what I’m about to say with a grain of salt (or sugar). Coffee Meets Bagel has this novel concept where they send you potential matches based on your preferences every day at noon. Sounds exciting, right? Well, not so fast.

Imagine waiting eagerly for this daily delivery only to find that your bagels are stale and disappointing – kind of like opening your cupboard expecting Oreos but realizing all you’ve got is plain old unsalted crackers. Sure, they claim these matches are curated with care by some mystical algorithm that takes into account interests and compatibility. But honestly, it feels more like throwing darts blindfolded while hoping for Cupid’s arrow instead. The quantity might be lacking too – no endless scrolling through options here. It’s more like being handed a sad little tray from which you can pick just one mini muffin. And let’s talk about communication. Now we all know that good conversation is key in any relationship – whether real-life or online romances! But with Coffee Meets Bagel, getting chatty isn’t always easy-peasy lemon squeezy (cue frustrated sighs). You see, unlike other apps where multiple messages flow freely between interested parties before meeting up for a hot date – here, you only get a limited time frame to chat with your bagel. It’s like being put on the spot and told to perform a stand-up comedy routine in just two minutes – no pressure!

Another gripe I have about Coffee Meets Bagel is its premium features that promise access to more matches or extra beans (their currency system). Who wants to be nickle-and-dimed for love? It’s like paying an exorbitant price for a cup of joe at one of those fancy-schmancy cafes when you could easily find satisfaction and satisfaction elsewhere for less. In the end, folks, dating apps are all about finding something that clicks with you. What might taste like rotten eggs Benedict to me could be someone else’s caviar croissant. So if you’re into limited options and feeling rushed in your search for amore, then by all means give Coffee Meets Bagel a shot. But if you want your love life to rise above mediocre java, well honey, it’s time to grab yourself a fresh roast from another corner café in the dating app world!

Video: Coffee Meets Bagel review


1. Is Coffee Meets Bagel legit?

Yeah, Coffee Meets Bagel is totally legit! I mean, I tried it myself and the experience was great. It’s a trustworthy dating app with cool features like earning free beans, a mobile phone number verification for additional security, and even a bean shop to spice up your bagel game. Plus, they clearly display bagel costs upfront so you’re not caught off guard.

2. Is Coffee Meets Bagel free?

Coffee Meets Bagel is indeed a free dating app where you can match with potential love interests without any fees. However, if you want extra perks and more bagels to choose from, you have the option of earning free beans or buying them in the bean shop. But hey, at least signing up and finding your coffee date won’t cost you a dime!

3. Is Coffee Meets Bagel worth it?

Coffee Meets Bagel is totally worth it! As a dating app expert, I’ve found that it offers a refreshing approach to online dating compared to other apps. Plus, with the option of earning free beans and additional features available in the Bean Shop, you can make the most of your bagel experience without breaking the bank.

4. Is Coffee Meets Bagel worth the money?

Coffee Meets Bagel is definitely worth the money if you’re tired of typical dating apps. In my Coffee Meets Bagel review, I found it refreshing that there are more quality matches, plus earning free beans to unlock extra features is a fun and unique twist. The bagel costs in the bean shop can add up, but overall, CMB offers a great dating experience without breaking the bank.

5. Is Coffee Meets Bagel any good?

Coffee Meets Bagel is a solid dating app worth a try if you’re tired of the usual swiping game. In my Coffee Meets Bagel review, I found it refreshing that they send potential matches (aka "bagels") daily, rather than overwhelming you with options. Plus, earning free beans to access additional features and the option to purchase more in the Bean Shop keeps things interesting – just be mindful of bagel costs adding up!

6. How to find people on Coffee Meets Bagel?

To find people on Coffee Meets Bagel, you simply download the dating app and create an account using your mobile phone number. Once signed up, you can start swiping through potential matches called "bagels." If you’re eager to earn free beans or want extra features, check out the bean shop where you can see different bagel costs and other perks.

Andrew Patterson

Andrew Patterson is a seasoned online dating expert with an insatiable passion for helping individuals find love in the digital age. Armed with a Bachelor's degree in Psychology from a renowned university, Andrew possesses deep insights into human be...

More Reading

Post navigation

Leave a Reply

Your email address will not be published. Required fields are marked *