3-Students-Side-by-side

18K+ Students, 15 Yrs Of Trust

Hire Verified & Experienced

Mathematical Economics Tutors

  • Homework Help. Online Tutoring
  • No Registration. Try Us For $1
  • Zero AI. 100% Human. 24/7 Help

Email: meb@myengineeringbuddy.com

The image consists of a WhatsApp chat between a student and MEB team. The student wants helps with her homework and also wants the tutor to explian the steps over Google meet. The MEB team promptly answered the chat and assigned the work to a suitable tutor after payment was made by the student. The student received the services on time and gave 5 star rating to the tutor and the company MEB.
The image consists of a WhatsApp chat between a student and MEB team. The student wants helps with her homework and also wants the tutor to explian the steps over Google meet. The MEB team promptly answered the chat and assigned the work to a suitable tutor after payment was made by the student. The student received the services on time and gave 5 star rating to the tutor and the company MEB.

Trustpilot
4.7/5

Google
4.9/5

Reviews.io
4.8/5

Glassdoor
4.7/5

Hire The Best Mathematical Economics Tutor

Top Tutors, Top Grades. Without The Stress!

1:1 Online Tutoring

  • Learn Faster & Ace your Exams

  • 100+ Advanced Subjects
  • Top Tutors, Starts USD 20/hr

HW, Project, Lab, Essay Help

  • Blackboard, Canvas, MyLab etc.
  • Accurate, step-by-step solution

  • Contact us for a Free Estimate

  • S Mitra

    MEB Tutor ID #1824

    Yrs Of Experience: 4

    Tutoring Hours: 668

    Assignments: 573

    Statistics Expert

    Masters,

    IIT Kanpur

    I completed my MSc in Statistics from IIT Kanpur, and my journey in this fascinating field has been both ...

  • Vimarsh

    MEB Tutor ID #1412

    Yrs Of Experience: 5

    Tutoring Hours: 1392

    Assignments: 963

    Data Science Expert

    Doctorate,

    IIT Bombay

    Hello, I am a tutor specialized in Data Science with a strong foundation in Economics. I earned my PhD in...

  • Satya narayan Y

    MEB Tutor ID #2053

    Yrs Of Experience: 14

    Tutoring Hours: 3080

    Assignments: 1453

    Math Expert

    Masters,

    Dr.B.R.Ambedkar Univ

    I am a dedicated mathematics tutor with a postgraduate background in Mathematics. Over my 13+ years of on...

10,000+ Happy​ Students From Various Universities

“MEB is easy to use. Super quick. Reasonable pricing. Most importantly, the quality of tutoring and homework help is way above the rest. Total peace of mind!”—Laura, MSU

“I did not have to go through the frustration of finding the right tutor myself. I shared my requirements over WhatsApp and within 3 hours, I got connected with the right tutor. “—Mohammed, Purdue University

“MEB is a boon for students like me due to its focus on advanced subjects and courses. Not just tutoring, but these guys are good in hw/project help too. I mostly got 90%+ in all my assignments.”—Amanda, LSE London

  • A Game-Changer for My Mathematical Economics Sessions

    " Switching to this service was the best decision I’ve made for my academic progress. Wow—the 1:1 homework help sessions with P Vimarsh on Mathematical Economics have been stellar. I’m a sophomore studying economics and data science and used to dread online classes. Now? Concepts click instantly. He keeps explaining until I truly get it—no more confusion. Sessions happen on Google Meet, and my life has improved—I feel confident and my grades are solid. "

    —Hessa A (44179)

    Brown University (USA)

    Homework Help

    by tutor P Vimarsh

    (1412)

  • Late-Night Help That Finally Made Sense

    " I was fed up with confusing explanations and missed deadlines. I’m Reid’s mother and I reached out to EngineeringBuddy late at night via WhatsApp. They matched her with a Data Science expert who walked her through her Mathematical Economics problems step by step. The completed homework arrived in my email exactly as promised. What made this help special was the truly personalized pace—and she’s actually relieved. "

    —F Reid (13236)

    Lancaster University (UK)

    Homework Help

    by tutor P Vimarsh

    (1412)

  • Quality-Focused Service, but Lacking Tutor Diversity

    " Compared to other services, MEB is seriously quality-conscious. I’m Sarah, Wilson’s mom, and after signing up for online tutoring in Mathematical Economics with P. Vimarsh, I was cool with honest tutors—but who else actually refunds your fees if your kid’s just ten minutes late? That’s kinda extra, right? My only gripe is the lack of American or European tutors. Because of that, I wouldn’t recommend it. "

    —W Wilson (51696)

    University of North Carolina - Chapel Hill (USA)

    Online Tutoring

    by tutor P Vimarsh

    (1412)

  • Patient, Clear Data Science Support

    " I contacted My EngineeringBuddy when Laura needed help in her data science course. Their customer care team responded quickly and matched her with a tutor who communicated clearly and patiently. Sessions were held over Google Meet, so there was no fuss with logins or downloads. Homework feedback arrived promptly on WhatsApp. I’m her mother, and yes—Laura happily recommends My EngineeringBuddy. "

    —Laura S (41688)

    University of Bonn (Germany)

    Online Tutoring

    by tutor P Vimarsh

    (1412)

  • Engaging, Hassle-Free Math Support

    " Hi P Vimarsh, I’m A Ho’s mother and have loved watching her dive into Mathematical Economics. The structured sessions you ran on Google Meet were genuinely fun and always spot-on. We started with a trial, switched to an hourly plan, and now she gets personalized help over WhatsApp—no login hassles at all. Thanks for making stats jokes genuinely bearable! "

    —A Ho (57485)

    University of New Mexico (USA)

    Online Tutoring

    by tutor P Vimarsh

    (1412)

  • Tailored Data Science Help That Really Saves Time

    " The custom-tailored explanations and quick turnaround made all the difference, and E was really pleased with the support. I’m his older cousin and watched him juggle soccer practice with mathematical economics problem sets until My Engineering Buddy stepped in. The team paired him with a Data Science expert who sent his finished homework straight to WhatsApp, saving him hours. "

    —E Mckenzie (26666)

    University of Colorado - Boulder (USA)

    Homework Help

    by tutor P Vimarsh

    (1412)

  • Personalized One-on-One Tutoring That Delivers

    " What really stands out about the online tutoring are the tailored one-on-one sessions with S. Mitra, which helped clear up Bellamy’s complex statistical concepts in Mathematical Economics. I’m Bellamy’s mother, and after sharing his needs via WhatsApp, the team arranged a trial session over Google Meet for a small fee. The structured learning environment made a real difference. Fees were transparent from the start, and we received helpful follow-ups through email and WhatsApp. "

    —Bellamy G (38644)

    Texas A&M University - College Station (USA)

    Online Tutoring

    by tutor S Mitra

    (1824)

  • Effective Tutoring but Costs Add Up

    " The tailored sessions did target L’s problem areas, yet she still ended up dissatisfied. I’m her cousin and have seen how Engineering Buddy lives up to its promises, connecting her with a Mathematical Economics tutor over Google Meet. The tutor adjusted to her pace and explained concepts clearly, but the fees added up quickly and stretched her budget. It would be great if they offered some financial aid or sliding-scale options for students who can’t afford high hourly rates. "

    —L Mendoza (17709)

    University of Victoria (Canada)

    Online Tutoring

    by tutor Satya narayan Y

    (2053)

  • Prompt and Affordable Math Support

    " I’m Elena’s mother. When Elena fell sick mid-semester and struggled with her math assignments, we reached out to MEB via WhatsApp. Their team quickly matched her with a qualified tutor and offered a low-cost trial session. Homework solutions arrived promptly via email, and she understood each step clearly. Elena is really happy with the help she received. "

    —Elena Vázquez (38831)

    University of New Hampshire (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Decent Grades, but Felt Impersonal

    " MyEngineeringBuddy.com’s online tutoring for mathematical economics was kind of rough. I’m H’s mom, and everything felt so impersonal over WhatsApp. The tutor definitely knew their stuff, but the whole setup felt lonely. Customer care was alright, but honestly, I’m not sure I’d recommend MyEngineeringBuddy.com. H’s grades only jumped from a C to a B. "

    —H Ong (21697)

    University of Kansas (USA)

    Online Tutoring

    by tutor Satya narayan Y

    (2053)

  • Responsive Help Turned C’s into A’s

    " I’m Dexter Z’s father. When Dexter struggled with mathematical economics, I reached out to MyEngineeringBuddy.com through their 24/7 WhatsApp service. After a small trial fee, they assigned us a tutor, and we held sessions on Google Meet. Homework solutions arrived quickly via WhatsApp. A few more tutoring hours would have been great, but overall I’d recommend them. Thanks to their support, Dexter’s grade went from a C to an A-. "

    —Dexter Z (46870)

    Boston University (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Quick Matching and Flexible Help for Econ Homework

    " I’m a neighbour of P. Martinez. He was juggling Mathematical Economics homework alongside a part-time job and was really struggling. He reached out on WhatsApp, tried an initial session, and then got help over Google Meet at times that fit his work shifts. It wasn’t flashy, but it got the job done. What really stood out compared to other services was the fast matching process and the flexibility in scheduling, which perfectly solved P. Martinez’s problem. "

    —P Martinez (31346)

    Stanford University (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Clear, Patient, and Hassle-Free Tutoring

    " He breaks down complex concepts with patience and clarity. I reached out to My Engg Buddy when my advanced calculus assignments started to overwhelm me. The process was really straightforward—I shared my requirements on WhatsApp, received a tutor’s profile, and booked a trial session. Homework solutions arrived by email, with clear, step-by-step explanations. It’s affordable, hassle-free, and there’s no need to log in. "

    —I Evans (32691)

    University of Montreal (Canada)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Convenient Tutoring with Room for More Hours

    " MyEngineeringBuddy.com matched C. McClure with a math tutor after a quick WhatsApp chat. As her cousin, I handled the email conversations so she could stay focused on college work. For a small trial fee, the sessions take place on Google Meet without needing any extra login. The tutor they assigned was decent, though their available hours are pretty limited and could use an extension. In the end, she passed her calculus course feeling much more confident. "

    —C McClure (55079)

    South Dakota State University (USA)

    Online Tutoring

    by tutor Satya narayan Y

    (2053)

  • Timely and Effective Math Help

    " It was frustrating to see L struggling with her heavy Mathematical Economics workload, so I reached out for homework help. I’m a friend of the student and managed the initial WhatsApp chats. They set up a trial session quickly, and the prep materials arrived by email exactly as promised. The tutor fit our needs perfectly, even with tight deadlines. Communication was simple—no extra logins required. He really knows the subject L needed help with. "

    —L McClure (5591)

    University of Texas - Austin (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Personalized Tutoring with Real Care

    " Yes, Satya Narayan Y is great in Mathematical Economics. I’m Richard’s mother, and we tried the custom tutoring sessions – the pacing really matched his needs. After a session got canceled, I even got a call from My EngineeringBuddy apologizing, which was something I didn’t expect from a small tutoring company like MEB. It’s clear they genuinely care about their clients. "

    —Richard Mclaughlin (7360)

    University of North Dakota (USA)

    Online Tutoring

    by tutor Satya narayan Y

    (2053)

  • Clear, Step-by-Step Math Support

    " I received homework help in mathematics from MyEngineeringBuddy, and they provided detailed, step-by-step explanations for tricky problems. I’m S. Mullen’s mother and really wanted him to understand each concept, not just get the answers. The tutor always broke down the equations in a way that made everything clear during our Google Meet sessions. Communication over WhatsApp was super easy, and the trial session cost almost nothing. One suggestion for improvement would be adding a free AI writing tool to help draft problem statements. "

    —S Mullen (26632)

    University of Massachusetts - Amherst (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Affordable, Responsive Help for Econ Homework

    " Compared to other services, MEB charged far less. I’m a friend of C. Soto, and she needed help with her mathematical economics homework before her upcoming exams. The previous tutoring company had unsustainably high fees, so she switched to MEB. They were transparent and responsive, offering direct solutions via WhatsApp. "

    —C Soto (7197)

    University of Chicago (USA)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Frustrating timing and more confusion than clarity

    " What made the homework help from Satya Narayan Y stand out was that E. Baker ended up more confused than before and definitely not happy with the session. I’m E’s mother, and after explaining on WhatsApp that we needed to boost his Mathematical Economics grades, EngineeringBuddy’s support team matched us with Satya Narayan Y, gave us the hourly fee details, and offered a low-cost trial. Even though we saw his profile online, there was no way to message him directly. On top of that, the solutions arrived late via email instead of during our scheduled Google Meet. "

    —E Baker (42073)

    Australian National University (Australia)

    Homework Help

    by tutor Satya narayan Y

    (2053)

  • Tailored tutoring that really boosts confidence

    " I wasn’t sure if online tutoring was right for us until we tried My EngineeringBuddy. I’m A. Meyer, and my cousin reached out for help with her Mathematical Economics course. The team matched her with a tutor who adapted to her learning style—visual aids one day, problem-based sessions the next. Even the basic tips they shared during each session made a big difference. She now feels more positive and confident, and her overall approach to her studies has improved markedly thanks to their support. "

    —A Meyer (14652)

    University of Kentucky (USA)

    Online Tutoring

    by tutor Satya narayan Y

    (2053)

  • Cousin’s Data Analysis Grade Jumped from D to B-

    " She was stuck flunking Data Analysis with a D before turning to MyEngineeringBuddy.com for online tutoring. Honestly, I doubted any service could pull her grade up, but after just a few sessions she climbed to a B-. I’m her cousin and watched her struggle at first—there were no login hassles, just quick WhatsApp chats and Google Meet lessons. The trial help was practically free and there was zero fluff. It actually worked. "

    —Z Alvarez (49346)

    Brigham Young University (BYU) (USA)

    Online Tutoring

    by tutor S Konar

    (1949)

  • Awkward Scheduling but Solutions Delivered

    " Ugh, the setup felt clumsy from the start. We paid for WileyPLUS assignment help in Aircraft Structures, and I’m his father who jumped in when he got stuck. The sessions were scheduled oddly—sometimes he couldn’t connect on Google Meet because of timezone mix-ups. He did get the solutions eventually, but the stress stayed high, and life didn’t really improve. "

    —A Evans (3794)

    University of Adelaide (Australia)

    Homework Help

    by tutor Akshay

    (2288)

  • Good Aerospace Engineering Tutoring, Scheduling Could Be Smoother

    " I was struggling with gaps in foundational knowledge. Ugh, finding help was a nightmare until My Engineering Buddy matched L. Reyes with K. Bhargav for online tutoring in Aerospace Engineering. The sessions over Google Meet were helpful, though sometimes scheduling through WhatsApp felt chaotic. I would’ve liked clearer guidance on setting up and confirming our meeting times, but overall the tutoring really helped fill those gaps. "

    —L Reyes (6751)

    University of Colorado - Boulder (USA)

    Online Tutoring

    by tutor K Bhargav

    (2187)

    in ANSYS

  • Reliable Help with Critical Thinking Assignments

    " I was struggling with critical thinking homework and keeping everything Turnitin-compliant, so I reached out to MyEngineeringBuddy.com. They quickly matched my son, Yacoub Al-Saleh, with a tutor who was just right. The hourly rate was straightforward and reasonable, and the trial session cost next to nothing. We got neatly formatted answers delivered by email right on time. Please pass along my thanks to the tutor! "

    —Yacoub Al-Saleh (9973)

    Gulf University for Science and Technology (Kuwait)

    Homework Help

    by tutor K Bhargav

    (2187)

Choose MEB. Choose Peace Of Mind!

Average assignment score
92% (Competitors: 69%)

Satisfaction rate for tutoring
94% (Competitors: 72%)

Average Tutoring Fee per hour
USD 25 (Competitors: USD 50)

Grades/levels covered
Upto Masters (Competitors: School)

Ease of getting refunds
Easy (Competitors: Big hassle)

Time to get Human Help
1 Minute (Competitors: Forever)

How Much For Private 1:1 Tutoring & Hw Help?

Private 1:1 Tutors Cost $20 – 35 per hour* on average. HW Help cost depends mostly on the effort**.

* Tutoring Fee: Tutors using MEB are professional subject experts who set their own price based on their demand & skill, your academic level, session frequency, topic complexity, and more.

** HW Fee: It varies based on the number and complexity of questions, deadline proximity, required detail level, and tutor availability. Feel free to contact us on WhatsApp (or email at meb@myengineeringbuddy.com) to determine the precise cost of your assignment.

“It is hard to match the quality of tutoring & hw help that MEB provides, even at double the price.”—Olivia

Mathematical Economics Online Tutoring & Homework Help

What is Mathematical Economics?

1. Mathematical Economics applies mathematical methods to represent theories and analyze problems in economics. By using tools such as calculus, linear algebra and statistics, it builds formal models to study consumer behavior, market dynamics, resource allocation, and GDP (Gross Domestic Product) growth patterns—like optimizing production levels based on marginal cost curves. Policy makers benefit.

2. Also known as quantitative economics or analytical economics; sometimes called economic mathematics (not to be confused with econometrics), or formal economic theory.

3. Major topics include optimization theory (profit or utility maximization under constraints), constrained optimization with Lagrange multipliers, game theory for strategic interactions (think airline pricing wars), general equilibrium and welfare economics, dynamic models like overlapping generations, input–output analysis using matrix algebra, convex analysis and duality (e.g. KKT (Karush‑Kuhn‑Tucker) conditions), and comparative statics. These models was key in portfolio optimization, consumer choice theory and public policy simulations.

4. In 1838 Antoine Augustin Cournot introduced demand functions and duopoly models. Leon Walras’s 1874 Elements of Pure Economics formalized general equilibrium. Edgeworth and Pareto added utility and efficiency ideas around 1881–1906. Alfred Marshall then bridged theory and real markets. Mid‑20th century saw John von Neumann & Oskar Morgenstern’s Game Theory (1944), George Dantzig’s linear programming (1947), and Arrow–Debreu welfare theorems (1951–52). Richard Bellman’s dynamic programming (1957) and later advances by Samuelson, Koopmans and Hotelling cemented the field.

How can MEB help you with Mathematical Economics?

Do you want to learn math for economics? At MEB, we offer one‑on‑one online tutoring just for you. If you are a student in school, college, or university and want top grades on your homework, lab reports, live tests, projects, essays, or big papers, try our 24/7 online math‑economics homework help. We like to use WhatsApp chat, but if you don’t, you can email us at meb@myengineeringbuddy.com

We help students from the USA, Canada, UK, Gulf countries, Europe, and Australia, but anyone can ask for help.

Students often need help because the subject is hard, they have too many assignments, questions are tricky, or they miss classes. They may also have health or personal issues, or work part‑time and fall behind.

If you are a parent and your ward is struggling, contact us today. Our tutors will help your ward do well on exams and homework. They will thank you!

We can help in over 1000 subjects with our expert tutors. It’s smart to ask a tutor for help when you need it. That way, learning is easier and less stressful.

DISCLAIMER: OUR SERVICES AIM TO PROVIDE PERSONALIZED ACADEMIC GUIDANCE, HELPING STUDENTS UNDERSTAND CONCEPTS AND IMPROVE SKILLS. MATERIALS PROVIDED ARE FOR REFERENCE AND LEARNING PURPOSES ONLY. MISUSING THEM FOR ACADEMIC DISHONESTY OR VIOLATIONS OF INTEGRITY POLICIES IS STRONGLY DISCOURAGED. READ OUR HONOR CODE AND ACADEMIC INTEGRITY POLICY TO CURB DISHONEST BEHAVIOUR.

What is so special about Mathematical Economics?

Mathematical Economics uses math tools to study how people and markets work. It builds clear models that show how price, supply, or demand change. This makes ideas precise and testable, unlike purely verbal descriptions. It stands out by turning economic ideas into numbers and equations, giving a solid way to predict real-world outcomes based on simple math rules.

Unlike history or sociology, Mathematical Economics offers clear proofs and exact outcomes. It helps students see the cause-and-effect in markets and test ideas with numbers. However, it can feel abstract and rely on advanced math that some find tough. Compared to more narrative subjects, it may lack real-world stories but gives strong logical tools and precise forecasts.

What are the career opportunities in Mathematical Economics?

Students who finish Mathematical Economics can move on to master’s programs in economics, finance, data science or operations research. Many also join PhD tracks that mix math with economic theory. Lately, universities offer blended courses in machine learning and econometrics to meet growing demand for data skills.

Career opportunities in Mathematical Economics are strong. Graduates work in finance firms, tech companies, governments and think tanks. They help set policy, forecast markets or build pricing models. Recent trends show more jobs in fintech and climate economics, where math tools solve new challenges.

Common job roles include quantitative analyst, economic consultant, data scientist and policy advisor. In these jobs, people build and test mathematical models, analyze large data sets, and create reports. They often use software like Python, R or specialized econometric tools to guide decisions.

We study Mathematical Economics to understand how markets work and to make smart choices. Its math models help with pricing, risk management and resource planning. Test preparation builds strong skills in statistics, optimization and clear problem‑solving. These tools give an edge in research and high‑paying jobs.

How to learn Mathematical Economics?

Start by strengthening your basic math skills in calculus, linear algebra and statistics. Break down each economic model into small parts, learn its math tools, then practice solving related problems step by step. Use worked examples in textbooks, write down each step clearly, and review mistakes after every practice session.

Mathematical Economics mixes economics and math, so it can seem tough at first. If you keep working on your math foundation and practice regularly, you’ll find patterns and tools become more familiar. Most students get comfortable after a few weeks of steady study.

You can learn a lot on your own with quality books and free online courses. If you hit roadblocks or need faster progress, a tutor can clear doubts, keep you on track and suggest targeted exercises. Self‑study plus occasional expert guidance often works best.

MEB offers 24/7 online one‑to‑one tutoring and assignment help from experienced economics and math tutors. We give you step-by‑step explanations, personalized study plans and practice quizzes to boost your confidence and grades.

Time needed varies by background and goal. If you’ve covered calculus and algebra before, you might grasp core concepts in 4–6 weeks of focused study (10–15 hours per week). For a full semester course or deeper mastery, plan 3–4 months of steady work with regular problem solving.

Khan Academy offers free modules on calculus and linear algebra, while MIT OpenCourseWare features complete mathematical economics courses. YouTube channels like MathTheBeautiful, Prof. Hal Varian lectures, and Bodhisattva Sen’s econ streams help visual learners. Websites such as Coursera, edX, Tutor2u, and Paul’s Online Math Notes provide structured notes and quizzes. Key textbooks include Alpha C. Chiang’s “Fundamental Methods of Mathematical Economics,” Sydsaeter & Hammond’s “Essential Mathematics for Economic Analysis,” Simon & Blume’s “Mathematics for Economists,” and Schaum’s Outlines in Mathematics for Economics. Use online forums like StackExchange for doubt clearing.

College students, parents and tutors in the USA, Canada, UK, Gulf and beyond can get affordable online 24/7 one‑to‑one tutoring or assignment help from MEB.

  • Welfare Economics

  • Sentiment Analysis

  • Socialist Economics

  • Socioeconomics

  • Urban Economics

  • International Trade

  • Islamic Economics

  • Labor Economics

  • Macroeconomics

  • Managerial Economics

  • Mathematical Economics

  • Microeconomics

  • Monetary Economics

  • Financial Market

  • Neuroeconomics

  • Financial Modeling

  • Political Economy

  • Health Economics

  • Public Economics

  • Industrial Economics

  • Regional Economics

  • Industrial Organization

  • Institutional Economics

  • International Economics

  • International Finance

  • Economic Policy

  • Economic Systems

  • Engineering Economics

  • Environmental Economics

  • Behavioral Economics

  • Equity & Capital Markets

  • Behavioral Finance

  • Evolutionary Economics

  • Bioeconomics

  • Experimental Economics

  • Business Economics

  • Financial Engineering

  • Business Studies

  • Computational Economics

  • Computational Finance

  • Corporate Finance

  • Development Economics

  • Econometrics

  • Economic Growth and development

  • Economic History

  • Agent-Based Modeling

  • Agricultural Economics

  • Applied Economics

Pankaj K tutor Photo

I found my life’s purpose when I started my journey as a tutor years ago. Now it is my mission to get you personalized tutoring and homework help of the highest quality with a money back guarantee!

We handle everything for you—choosing the right tutors, negotiating prices, ensuring quality and more. We ensure you get the service exactly how you want, on time, minus all the stress.

– Pankaj Kumar, Founder, MEB