3-Students-Side-by-side

18K+ Students, 15 Yrs Of Trust

Hire Verified & Experienced

Structural Analysis 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 Structural Analysis 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

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

  • Quick, Reliable Exam Support for My Daughter

    " After weeks of anxiety, her focus finally improved when she got help for her upcoming exams. As her mother, I found the service through a Google search—the website looked trustworthy and the reviews were solid. They responded on WhatsApp almost immediately, and within minutes she was paired with a civil engineering tutor for homework help. I’d definitely recommend this service. "

    —Avery Scott (32072)

    University of Guelph (Canada)

    Homework Help

    by tutor Mohammad R

  • Patient, Clear, and Effective Structural Analysis Help

    " Getting help from My Engineering Buddy felt straightforward. My son, B. Marsh, was struggling with structural analysis problems because he kept putting off work and didn’t have a clear grasp of the concepts. I’m his mother, and I saw him message the tutor late at night on WhatsApp with his homework questions. The tutor patiently walked him through each step on Google Meet, focusing on the fundamentals without dumbing anything down. By the next assignment deadline, his grades had noticeably improved. Overall, he finished the course with a much stronger understanding of structural analysis. "

    —B Marsh (50783)

    West Virginia University (USA)

    Homework Help

    by tutor M Lin

  • Confidence Restored in Civil Engineering

    " Yes, I recommend the tutor. My granddaughter, D. Murphy, struggled with structural analysis until she began these sessions backed by a money-back guarantee that really put our minds at ease. As her grandmother, I’ve seen her confidence soar and her enthusiasm for civil engineering come back. The online setup is simple to use and genuinely supportive. One area for improvement would be regular progress reports so we can track her development more closely. Overall, I feel optimistic about her upcoming grades. "

    —D Murphy (48310)

    Lancaster University (UK)

    Online Tutoring

    by tutor M Lin

  • Straightforward Process and Impressive Results

    " After finding out my son was stuck at a B− in civil engineering, I signed him up with MEB. The process was straightforward: we connected over WhatsApp, had a trial session, and then set up regular Google Meet lessons. His confidence grew quickly, he began aiming higher, and his grade jumped to an A+. The tutor was patient and explained everything clearly. I genuinely recommend this service; we received online tutoring in civil engineering and saw great improvement. "

    —K Pratt (25284)

    University of California - Santa Cruz (USA)

    Online Tutoring

    by tutor M Lin

  • Flexible sessions and clear explanations

    " Travel setbacks left gaps in my understanding of Structural Analysis. Booking a tutor over WhatsApp was quick and easy. Sessions on Google Meet fit my schedule across time zones without any hassle. The tutor’s clear explanations really helped bridge the missing concepts. I would appreciate a more detailed feedback system to track my progress. I definitely recommend this tutor. "

    —W Carter (54271)

    University of Vermont (USA)

    Online Tutoring

    by tutor M Lin

  • Prompt Help but Explanations Felt Rushed

    " I scrambled to find someone who could help Amelia H with her Structural Analysis assignment when time was slipping away, and that’s when we reached out to My Engineering Buddy. I’m her cousin, and I saw how stressed she was over deadlines and complex equations. The tutor replied quickly on WhatsApp, but the explanations felt a bit rushed, and one important concept still confuses her. In its current form, I can’t fully recommend this service. In the end, Amelia turned in a partially correct assignment. "

    —Amelia H (47997)

    University of California - Irvine (USA)

    Homework Help

    by tutor M Lin

  • Impressive Support During Tough Times

    " His knack for breaking down complex structural analysis problems is pretty impressive. I’m Théo’s cousin, and I watched him push through fever and fatigue, yet he still managed to turn in clear, on-time homework solutions. MEB’s team paired him with a civil engineering expert who patiently answered every question over WhatsApp. It was actually fun. "

    —Théo L (4361)

    University of Paris Nanterre (France)

    Homework Help

    by tutor S Shubbham

  • Smooth and Secure Structural Analysis Tutoring

    " I’m E. Al-Mutairi’s father. When my daughter struggled with Structural Analysis in her civil engineering course, MEB connected her with S. Shubbham for online tutoring. All communication was handled through WhatsApp and Google Meet—straightforward and secure, so we had no worries about fraudulent tutors. The hourly rate was clearly stated upfront, and there was even a free trial session. She definitely recommends the company. "

    —E Al-Mutairi (56733)

    Carnegie Mellon University (USA)

    Online Tutoring

    by tutor S Shubbham

  • Reliable Online Tutoring for Tough Structural Analysis Concepts

    " Finding someone who could explain matrix methods in structural analysis was tough. We reached out to their 24/7 support team, and our Google Meet sessions ran without a hitch. As E’s mother, it was so rewarding to watch her confidence grow. She got high-quality structural analysis tutoring online, and it really solved the problem. "

    —E Higgins (29052)

    University of Mississippi (USA)

    Online Tutoring

    by tutor S Shubbham

  • Quick Structural Analysis Help That Calmed Grace’s Fears

    " Grace was struggling to grasp structural analysis concepts and feared failing her course, but My Engineering Buddy fixed that. I’m Grace Carter’s friend, and I was skeptical at first, but their online tutoring quickly cracked even the most complex problems. The tutor answered every question without any BS and kept Grace calm throughout the sessions "

    —Grace Carter (7748)

    University of Adelaide (Australia)

    Online Tutoring

    by tutor S Shubbham

  • From Struggle to Enjoyment in Chemistry

    " Muthu’s knack for breaking down complex reactions is truly something special. As his father, I watched E struggle with homework during health setbacks until we discovered My Engineering Buddy. Their fast tutor matching and helpful WhatsApp support really eased our stress, and now E actually enjoys chemistry more . Next up: specialized courses for advanced learners and gifted students ✨ "

    —E Clark (7967)

    University of Waterloo (Canada)

    Homework Help

    by tutor Muthu

  • Timely, Clear Cell Biology Help

    " My son’s grade improved from a B+ to an A-. I’m H. Rodriguez’s mother. I reached out via WhatsApp for homework help on WebAssign in cell biology. Kumari S. guided him step by step over Google Meet and explained each concept clearly. H finished his assignments more quickly, and he’s thrilled with the results. "

    —H Rodriguez (12963)

    Stanford University (USA)

    Homework Help

    by tutor Kumari S

  • Real Organic Chemistry Help That Delivers

    " Yes, the student recommends Sourav. I’m D James’s uncle and watched him struggle through organic chemistry until Engineering Buddy connected him with Sourav for online tutoring. The sessions focused on application-based learning, not just memorizing formulas. At times, I’d get frustrated by typical tutors who promise a lot and deliver little. Sourav breaks down reaction mechanisms clearly over Google Meet and then sends concise notes via WhatsApp. It’s targeted help—no fluff, just results. "

    —D James (61792)

    California Institute of Technology (Caltech) (USA)

    Online Tutoring

    by tutor Sourav

  • Noticeable Improvement and Fast Tutor Match

    " After working with Engineering Buddy, my daughter’s focus at home improved significantly. I’m her mother and saw the change firsthand. We reached out via WhatsApp and had a tutor matched within hours. Homework solutions for Cambridge IGCSE Chemistry arrived directly in my email with clear, step-by-step explanations. "

    —O Ortiz (4780)

    Laval University (Canada)

    Homework Help

    by tutor Sourav

  • Efficient Biochemistry Help, but a Bit Pricey for Younger Students

    " As my nephew’s uncle, I was skeptical at first. He needed a quick homework solution in biochemistry, and Engg Buddy matched him with someone who got the job done efficiently. Booking sessions through WhatsApp was definitely convenient, and he’s been consistent with his studies ever since. My only gripe is that the fees feel steep for lower-grade work. As a relative, I wish the rates were a bit more forgiving. Overall, he does recommend the tutor. "

    —A Daniels (29559)

    University of Nebraska - Lincoln (USA)

    Homework Help

    by tutor Kumari S

  • Late-Night Lifesaver for My Structural Analysis Panic

    " I was pissed—I had almost zero time left to finish my structural analysis assignment and was freaking out. I found them on WhatsApp, and they matched me with an aerospace engineering whiz who dove right into my problem, sending step-by-step solutions over email late at night. It was pretty expensive, but it got the job done. M Page saw her grade jump from C+ to A-. "

    —M Page (38905)

    Louisiana State University - Baton Rouge (USA)

    Homework Help

    by tutor Akshay

  • Quick Support and Effective Tutoring

    " He was having a hard time focusing on his aerospace engineering assignments at home. When we messaged MEB on WhatsApp, they got back to us right away and explained a small trial fee. Their team matched him with the right tutor, agreed on an hourly rate, and set up Google Meet sessions. The completed solutions showed up in his inbox via email. Really supportive service. "

    —Julian Castillo (34459)

    University of Sherbrooke (Canada)

    Homework Help

    by tutor Akshay

  • Stress-Free, Responsive Aerospace Tutoring

    " MEB made the whole process surprisingly smooth and stress-free. I reached out after my son got stuck on a tricky aerospace assignment, and within hours they’d matched us with a qualified tutor who really got things moving. The trial session was practically free, so there was no risk in trying it out. We bridged the gaps in his understanding, and as a parent, I’m genuinely impressed by how responsive and professional their support team is. I’d highly recommend MEB. He even received homework help on Turnitin. "

    —Emory W (58314)

    University of Glasgow (UK)

    Homework Help

    by tutor Akshay

  • Genuine Structural Analysis Support That Builds Confidence

    " I’ve watched Mona Al-Qatami struggle with her ProctorU structural analysis homework until she tried EngineeringBuddy. Connecting through WhatsApp was super easy, and Akshay reviewed her assignment step by step—patient but concise. The trial session felt risk-free. As her neighbour, I’ve seen her confidence soar. My only wish is that EngineeringBuddy offered a monthly subscription plan. Their personalized approach and clear explanations set them apart from other tutoring services and completely solved her problem. "

    —Mona Al-Qatami (30507)

    West Virginia University (USA)

    Homework Help

    by tutor Akshay

  • Chill, quick WhatsApp help for engineering homework

    " The student was stuck on structural analysis problems and worried about Turnitin. Honestly, EngineeringBuddy’s homework help sorted it out over WhatsApp without any fuss. I’m her older brother, and it felt chill seeing her actually get answers she could use instead of some generic copy-paste. No need to jump through hoops with logins or random platforms. The fixes came quick, direct, and zero BS. "

    —S Carey (11370)

    University of Missouri - Columbia (USA)

    Homework Help

    by tutor Akshay

  • Straightforward help that really works

    " Her grades jumped from a B- to an A- after she got help with complex assignments through MyEngineeringBuddy. I’m Hadleigh Schmidt’s father, and I’ve watched her confidence grow. The process was simple—she just sent her requirements via WhatsApp, tried out a quick trial, and within a few sessions those tough aerospace problems became clear. Solutions were delivered straight to her email. The pricing is transparent and fair. My only wish is that they’d offer specialized courses for advanced learners and gifted students. "

    —Hadleigh Schmidt (6683)

    University of Alaska - Fairbanks (USA)

    Homework Help

    by tutor Akshay

  • Straightforward and Flexible Tutoring Support

    " Compared to other online tutoring platforms, the help here is clear and flexible. I’m S. Ross’s mother, and when she fell ill just before a Structural Analysis deadline, this service quickly arranged homework assistance. Our sessions took place over Google Meet, and the solutions were sent via WhatsApp. The small trial fee gave us confidence without any long-term commitment. All communication happened through email and WhatsApp, which was very convenient. Overall, it felt modest yet effective. "

    —S Ross (23787)

    University of Nevada - Las Vegas (USA)

    Homework Help

    by tutor S Monika

  • Straightforward Help, But Lacking Exam Tips

    " Compared to other services, EngineeringBuddy was more straightforward, but we still felt a bit left hanging. I’m H’s older sister, and she was drowning in Structural Analysis homework before her exams. We reached out via WhatsApp, got matched with S Monika quickly, and received sample trial solutions. She did help us work through the problems, though some guidance on exam strategies would’ve been really helpful. "

    —H Watson (35389)

    Imperial College London (UK)

    Homework Help

    by tutor S Monika

  • Effective and Transparent Engineering Tutoring

    " Ellie Myers received homework help from MyEngineeringBuddy, which really helped her stay focused at home. As her father, I watched Rahul K provide clear, step-by-step guidance on aircraft structures concepts. The sessions ran smoothly over Google Meet, and she got follow-up answers through WhatsApp—no website login required. Fees were upfront, and the trial session was free. I recommend MyEngineeringBuddy to any serious university student. "

    —Ellie Myers (16689)

    University of Prince Edward Island (Canada)

    Homework Help

    by tutor Rahul K

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

Structural Analysis Online Tutoring & Homework Help

What is Structural Analysis?

Structural Analysis is the branch of civil engineering that deals with determining the effects of loads on physical structures and their components. It uses principles of mechanics and materials science to ensure buildings, bridges or towers are safe under various forces. Computer‑Aided Design (CAD) and Finite Element Analysis (FEA) are tools often used.

Popular alternative names include Structural Mechanics, Structural Engineering Analysis and Structural Design Analysis.

Major topics/subjects in Structural Analysis include: • Analysis of statically determinate structures (beams, trusses, frames) • Analysis of statically indeterminate structures using force and displacement methods • Influence lines for moving loads (for bridges, cranes) • Matrix methods and energy methods (Castigliano’s theorems) • Finite Element Analysis (FEA) for complex geometries • Structural dynamics and earthquake loading • Buckling and stability of columns Real‑life example: designing a railway bridge requires influence line diagrams to check load effects as trains pass.

A brief history of most important events in Structural Analysis: Galileo Galilei (1638) studied the bending of beams and first recognized the concept of stress. Coulomb (1773) introduced theories of limit equilibrium. In 1826, Claude-Louis Navier applied calculus to beam deflection. Michel Faraday’s student S.P. Timoshenko later formalized modern beam theory. Henri Tresca and Charles-Augustin de Coulomb laid foundations for yield criteria. Luigi Cremona (1866) developed graphical methods for truss analysis. Carlo Alberto Castigliano (1873) created energy methods now bearing his name. In the 1930s, Hardy Cross proposed the moment distribution method for indeterminate structures. In the 1950s matrix structural analysis emerged, and later FEA revolutionized complex building and aerospace designs. Its really important for modern civil projects.

How can MEB help you with Structural Analysis?

If you want to learn Structural Analysis, MEB gives you one‑on‑one online tutoring in Structural Analysis. If you are a school, college or university student and want top grades on your assignments, lab reports, live tests, projects, essays or dissertations, use our 24/7 instant online Structural Analysis homework help. We like to chat on WhatsApp. If you don’t use WhatsApp, send us an email at meb@myengineeringbuddy.com.

Many of our students come from the USA, Canada, the UK, the Gulf, Europe and Australia, but we help students from all over the world.

Students ask our tutors for help because some subjects are hard to learn, they have too much homework, or some questions are really tricky. They might have health or personal issues, learning difficulties, part‑time jobs, missed classes or trouble keeping up with their professor’s pace.

If you are a parent and your student is finding this subject hard, contact us today. Our tutors can help your ward do great on exams and homework. You will see they feel happy and proud.

MEB also helps in over 1,000 other subjects. Our tutors are experts who make learning easier and help students succeed. It is important to ask for help when you need it so school feels 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 Structural Analysis?

Structural analysis stands out as it helps you understand how buildings, bridges and other structures behave under different loads and forces. It uses basic math and physics to predict internal stresses, bends and deflections. This subject blends theory with real‑world practice, giving students a clear view of safety and stability in construction. It is the backbone of civil engineering design.

One advantage of structural analysis is that it builds strong problem‑solving skills and applies directly to real projects, making graduates highly sought after. On the downside, it can feel abstract with many calculations and requires a solid math background. Compared to other civil engineering subjects, it demands careful attention to detail, but rewards you with a deep understanding of how structures stay safe.

What are the career opportunities in Structural Analysis?

Graduate study in Structural Analysis often leads to a master’s or PhD in civil or structural engineering. Many students also take short courses in seismic design, BIM modelling, or finite element software. Recent trends include learning digital twins and sustainable materials.

Career scope for structural analysts is strong as cities grow and old buildings need upgrades. Graduates find work in consulting firms, construction companies, and research labs. Demand is high for experts in earthquake‑resistant buildings, bridge retrofits, and offshore structures.

Popular job roles include structural designer, finite element analyst, and BIM coordinator. Day‑to‑day tasks involve running software like SAP2000 or ETABS, checking load paths, sizing beams and columns, and writing reports. Teams now use cloud computing and AI tools to speed up analysis and improve accuracy.

We study structural analysis to make safe, efficient structures that meet codes and standards. Test prep helps students master calculations, understand load combinations, and apply new codes. Its advantages include risk reduction, cost savings, and the ability to innovate with green materials and smart systems.

How to learn Structural Analysis?

Start by building a strong base. First, review key math topics like algebra, matrices and calculus. Next, learn basic concepts—loads, supports and equilibrium. Then study one method at a time: shear force–bending moment diagrams, deflection formulas, energy methods, matrix methods. Watch short video lessons, read one chapter at a time, and solve simple problems. Gradually move to complex examples, check your answers, and repeat until you feel confident.

Structural Analysis can seem tough because it blends math, statics and mechanics. At first, terms like “redundant reactions” or “stiffness matrix” may look scary. But with clear steps and regular practice, most students grasp it. The challenge drops when you break problems into small parts, use diagrams and check units. Keep at it a little each day and your skills will grow.

You can self‑study if you’re organized and motivated. Use textbooks, online lectures and plenty of practice questions. That said, a tutor helps clear doubts fast, shows shortcuts and keeps you on track. If you struggle to stay motivated or run into tricky concepts, a tutor can save hours of frustration and guide you step by step.

At MEB, our civil‑engineering tutors know Structural Analysis inside out. We offer personalized 1:1 sessions to explain tough topics, review your homework and run mock quizzes. Tutors are available 24/7 online so you can study at your pace, whenever you need. We also provide assignment help—from simple beam problems to full stability reports—at affordable rates.

Most students need about 8–12 weeks of steady work—say 4–6 hours weekly—to master an intro course in Structural Analysis. If you already know statics and mechanics of materials, you might finish sooner. If you’re new to the field, allow extra time to review prerequisites.

YouTube Channels: StructureFree, Civil Engineering Academy, Practical Structural Analysis, TeachEngineering. Websites: NPTEL (nptel.ac.in), MIT OpenCourseWare (ocw.mit.edu), Engineering Toolbox (engineeringtoolbox.com), Coursera, edX. Blogs: The Structural Engineer blog. Books: Structural Analysis by R.C. Hibbeler; Mechanics of Materials by Beer & Johnston; Structural Analysis by Aslam Kassimali; Matrix Structural Analysis by M.R.H. Megson; Advanced Structural Analysis by Ghali & Neville. Download university lecture notes and solve past exam papers.

College students, parents, tutors from USA, Canada, UK, Gulf and beyond—if you need a helping hand, whether online 1:1 24/7 tutoring or assignment support, our tutors at MEB can help at an affordable fee.

  • Surveying

  • Sustainable Design & Development

  • Tekla Structures

  • Timber Structures

  • Transportation Engineering

  • Urban Transportation Planning

  • Vectorworks

  • Water and Wastewater Treatment

  • Water Resources Engineering

  • Water Supply Engineering

  • WaterCAD & WaterGEMS

  • Wind Engineering

  • Structural Engineering

  • Structural Mechanics

  • SUMO Traffic Simulator

  • Railway Engineering

  • Real Estate Valuation

  • Reinforced Cement Concrete (RCC)

  • Renewable Energy

  • Rock Mechanics

  • SAP2000

  • Slope Stability Analysis

  • Soil Mechanics

  • Solid Waste Management

  • Offshore Engineering

  • STAAD Pro

  • Open Channel Flow

  • Steel Structures

  • PIPE-FLO

  • Structural Analysis

  • PLAXIS 2D & 3D

  • Structural Dynamics

  • Primavera P6

  • PTV Vissim

  • Quantity Surveying

  • HEC-RAS

  • Highway design

  • Hydrology

  • InfoWater Pro (Autodesk)

  • Irrigation Engineering

  • EPANET

  • Law Enforcement

  • ERDAS IMAGINE

  • Manufacturing Science & Engineering

  • Estimation and Costing in Civil Engineering

  • Masonary Structures

  • ETABS

  • Microsoft Project

  • Feasibility Study

  • Fire Fighting Safety & Protection Engineering

  • Foundation Design & Engineering

  • Fracture Mechanics

  • Geotechnical Engineering

  • Green Building Design

  • Groundwater Engineering

  • Contract Law

  • Advanced Concrete Technology

  • Dam Engineering

  • Air Pollution Control

  • Earthquake engineering

  • Airport Engineering & Planning

  • Energy Management

  • ArchiCAD

  • Environmental Engineering

  • Autodesk InfraWorks

  • BIM 360

  • Blast-Resistant Design

  • Bluebeam Software

  • Bridge Design Engineering

  • Building Automation Systems

  • Building Materials

  • Building Service

  • Civil3D

  • Coastal Engineering

  • Composite Materials & Structures

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