Book an Appointment
Qualifications and Experience
Awards and Publications
* Please Note: All cancellations should be made directly through ZocDoc (not via email), and should made within 24 hours.
Welcome to Hormazd Sanjana MD's official website. Here you will find all the information you need to know about me and my practice.
I graduated from NKP Salve Institute of Medical Sciences and Research center at Nagpur, India in 1998 and finished residency training from Texas Tech University Health Science Center, Odessa Texas in the Family and Community Medicine Department in 2004.
I am Board Certified by the American Board of Family Medicine and am a Fellow of American Academy of Family Physicians, licensed to practice medicine in the state of Texas. I have been practicing Family and community medicine in San Antonio since 2004.
When I established my practice here at Castle Hills in 2009, I knew I chose the right place. The people were very welcoming, and my patient list grew as I gained the trust of everyone in Castle Hills and eventually all over San Antonio. I have an excellent patient record and I take my profession very seriously.
Verified Patient Reviews
Dr. Sanjana was very thorough. He explained the need to continue monitoring my condition and make necessary adjustments as needed.
It was short! I think they were running behind schedule.
Pleasant. Dr. Sanjana was very helpful. He asked me questions and gave me plenty of time to ask and answer my questions. I always feel comfortable and well taken care of at Castle Hills.
He explained everything to me thoroughly about me losing weight and about my health.
Dr. Sanjana is a very caring and knowledgable physician. He takes time to truly listen to my concerns and addresses all issues.
I will always have the utmost respect for Dr Sanjana. He is an amazingly intelligent, sensitive, and caring soul. Thank you.
Very caring very professional explains well
very professional and truly cares about my well being. The whole staff are excellent.
Very impressed with his patience and compassion to help us with our health issues.
The nurse who helped me was friendly & Dr Sanjana was great. Very glad I scheduled with him.
Best doctor I have ever had
I am a new patient and I'm very glad I came to see Dr. Sanjana he made a great first impression. I like that he takes the time with you to get all the information he can about what's going. What I really like is that he finds what's going on then looks into what's causing the problem and gets you started on the steps to resolving it.
Professional, respectful, patient, thorough. AS ALWAYS.
Dr. Sanjana was very professional. He was clear and to the point. He wasted no time. He attended to my needs thoroughly. He's very kind and very patient.
My visit went great and all the staff was wonderful. The doctor listened to all my concerns and made sure to address them all and explain the treatment plan.
Keeps trying to pump me with meds and instead of offering alternative suggestions for my anxiety and depression.
Did not wait very long, doctor saw me soon after I was put in the exam room.
Generally, patient can not speak doctors language all the time and Dr. Hormazd Sanjana understand and most importantly let you explain your problem in your own way. This way it always make comfortable to explain what you are having problem and whats the experience with the problem. So far good experience and always git perfect treatment and not something poor or extraordinary.
Made me feel real comfortable... really professional
Very knowledgeable and good bedside manner.
As ALWAYS, Dr. Sanjana was his usual respectful, informative, smart, professional, sensitive, diplomatic, and engaging self. If I can help it, there will never be another doctor in his place. He's been consistently awesome for years now.
saw a nurse for an injection was in and out in 15 min. always very satisfied!
They are always very attentive.
Dr. Sanjana was propmt and attended to my needs in a very caring way. Always has a pleasant and positive attitude.
Awesome service with no waste of time.
Seen ahead of schedule, prompt action by entire staff. Very efficient.
I've been in the healthcare field for over 20 years from patient care to management and CHFP and Dr. Sanjana set the standard.
I have been going to him for four years now. He has always been very attentive to my health needs and very professional in his behavior.
Very helpfully with regards to my situatiom.
I had my first appointment with Dr. Sanjana today and I was very impressed. He went out of his way to explain things to me and made me feel at ease. I absolutely recommend this doctor.
Very thorough and took care of all of my concerns.
I had a great impression of Dr. Sanjana and the medical staff at the clinic. The Dr. Sanjana was very knowledgeable and quickly analyzed my multiple conditions and took the time to go over every single one and explaining why is, what happens, and how will we test and follow up on treatment on multiple steps. From the first visit, all my testing was done and now just waiting for the results from the lab. I usually hate clinics and hospitals, but this visit left me with a great satisfaction and respect for the doctor and his staff. I'm very pleased I picked Dr, Sanjana as my family practician doctor and looking forwards to continuing taking care of my health with his guidance.
Dr. Sanjana was recommended by a friend. The waiting room was nice, but the large flatscreen was stuck on QVC. After the initial vitals, it was not long to see the doctor. Nice guy, seemed caring and genuine. Staff seemed terse, but efficient.
Always a good visit....been his patient for 10 years....would have no other...
He really cared about my concerns, he listened, asked questions, and ran a lot of tests to find out the source of the problem. I highly recommend choosing him to be your doctor :)
Dr. Sanjanas bedside manner makes you feel comfortable and at ease . He takes time to listen, answer your questions, concerns and explain your treatment plan. You do not find many doctors that are willing to take the extra time to ensure that all of the patients needs are met. I'm am very pleased with Dr. Sanjana and his office staff. The patient portal gives you access to your lab results,patient history, office visit information along with your prescriptions.
Very courteous Doctor, very attentive and knowledgeable about my condition.
Dr. SanJana is extremely intelligent, thorough, and conservative. If he needs to refer anyone to a "Specialist", in my experience, it's always been another great doctor! I've been seeing Dr. SanJana ever since he took over this Practice. Only once have I been disappointed, but then again, "no one is perfect." I've continued to place trust in him and still recommend Dr. Hormadz SanJana highly!!!
The whole staff was friendly! I appreciate everyone who was working today. Keep up the good work!
I'm glad I found this doctor!
The doctor does not speak Spanish despite this being on his profile. The front office was cavalier when we brought up concerns about our insurance and while the doctor may have been knowledgeable but the staff would not share that information before ordering very big tests that we had to take care of ourselves. Forgive me if this review is vague but every time I try to explain why I had a bad experience this page, which is clearly protecting doctors, won't let me fully express myself using the right words because it violates their policy. All we wanted was some transparency and more friendly responses so we could determine if the tests ordered were worth it for us.
I was able to get a appointment within 24 hours. The entire staff and Dr. Sanjana were friendly. I finally found my GP in San Antonio.
Overall the DOC was great was in and out quick DOC seems to really care about his job ,
He was very thorough and explained everything in good detail.
Dr. Sanjana was great, he seems to really care for his patients and provides you with care that is individualized to your needs. He is also very understanding, he listened to my health concerns and sought out to seek the best care for me. I appreciated his time, effort and patience with me.
He listens to everything you have to say. And gives great advise. He cares about his patients.
Very professional and caring!
He didn't listen to my problem and just prescribed me more ssris which don't work
This was my second appointment with Dr. Sanjana. He has a wonderful bedside manner, kind, and willing to discuss the treatment plan with the patient. Dr. Sanjana is easy to work with and his office staff are friendly and helpful. I highly recommend Dr. Sanjana and believe a good doctor is worth waiting on. I was taken back within 15 minutes of my appointment and saw him within 30 minutes.
This was my first appointment with Dr. Sanjana and it went well. His office staff were friendly. The wait time was not long especially for a doctor. He listened to my concerns and we came up with a reasonable treatment plan that was mutually agreed upon. As a nurse I want a doctor who listens to my input and my preferred course for treatment and he did that.
The office was nice but I was not seen by the doctor for about an hour. I came in early to fill out paperwork and waited for a really long time.
Clean comfortable waiting area and friendly helpful staff. Dr Sanjana was thorough and made me fill at ease.
Dr. Sanjana is an excellent Doctor. He is caring, compassionate and takes the time to listen to you. So Thankful that he's my doctor!
Very professional staff from checkin to nurse, lab technician and of course Doc himself.
Dr. Sanjana is great, I just wish he had a little more time to explain to me whats going on, what tests are for and why we need them. It went by so fast that I feel like i went in for one thing and came out with a few more issues not knowing why or what. I know its hard to run a office where you must meet low wait times but as a suggestion, slow it down a little during the actual visit.
Doctor Sanjuana was great but the wait was very long.0
Dr Sanjana and his staff are tremendous. Very professional but all make a point of knowing the patient. He has been my primary physician and my family's for a number of years and has almost become a member of my extended family!
I find Dr Sanjana to be professional and thorough. He is very understanding, and takes time to answer the patients concerns.
Dr. Sanjana is always in a good mood. I explained my systems and my previous surgery concerns. He examined me and right away, he informed me what was going on. I also explained my new insurance was not covering certain meds. He also knew what to do in that case. I feel comfortable with Dr. Sanjana, and have recommended him to all my friends.
He was very comforting and cares about my needs. He listened to all of my concerns while giving answers and performing tests. You can tell he wants to find out the problem and address it asap. I loved him! Definitely going back
I liked him very much. I thought he was a dermatologist, I found him under dermatology so I still need to see one.
One of the best doctors in San Antonio!
Front office needs to get better organization of appointments. I waited over an hour past my set appointment time.
I've been seeing Dr. Sanjana since I moved to San Antonio. He takes the time to actually listen and not treat you like a random number. HIs office isn't the closest to my home or job but it's worth the trip to know I will be heard. And taken care of.
Dr. Sanjana is a personable, caring, knowledgeable physician. Listens, provides info, concise and but rushing you out. Staff is professional and nice.
Love Dr. Sanjana. Wait time is pretty good, but he is always worth the wait!
Dr. Sanjana had attention to detail. He listened asked me questions immediately order labs & test my primary of years had failed to do. I'm pleased for my first visit.
It was quick, easy, professional and he took his time to listen to my concerns. He had genuine interest in my health and took care of me
He communicates well and listens to what your problem is.
While he is amazing his staff was kinda rude. We were not told about fees for something and were pretty much told we lied about not being told. We talked to three people and no one told us there would be a fee for what we needed. We
He is straight up and to the point with a caring, professional demeanor. He listens and advises appropriately.
awesome Doc !!!!
Did not appreciate having to wait 45 minutes to see the doctor. I was only able to go during my lunch break and even being 7 minutes way from the practice I was pushing it.
Dr.Sanjana is a great doctor - have been with him since January 2011.
The doctor and staff is very friendly and he took adequate time to explain the problem to me . Good experience over all.
Very personable and caring. In addition, wonderful and friendly staff from the moment one walks in to leaving.
The wait time in the examination room was too long. The nurse could have been friendlier.
He's a great Dr, my wife and I have him as our PCP. He shows great concern for our well-being. The best Dr Ive ever visited!!!
LOVE DR SANJANA ALWAYS THOUROUGH AND HE NEVER LEAVES ANY UNANSWERED QUESTIONS
He is awesome very professional,knowledgable and caring I highly recommend him and is office staff
I really enjoyed it I was in and out with in 45 minutes. They gave me a full exam and really seemed to care.
He is an awesome physician. He is very thorough and takes time to listen. Genuinely cares about his patients.
very good !!!
Dr. Sanjana is an excellent doctor and I would strongly recommend him to anyone.
No comment ??
Great bedside manners and willing to spend time and listen to your problems . I Highly recommend Dr Sanjana
Dr. Sanjana isn't a great doctor he is very knowledgeable when it comes to his patients. I have been seeing him for about 4 years now and he has never steered me wrong. Staff is great also the only thing I would say that needs improvement is the waiting period from when you arrive till you see him, (25-40min sometimes) other than that GREAT DOCTOR to have as a PCP.
Can't get these people on the phone to save my life.
Seen 5/6/15, 12 hours after setting appointment on ZocDoc. Wait time of 45 minutes not completely unusual for an initial visit, since I showed up with a detailed history that needed to be entered in their system. The staff was very friendly and professional starting at the front desk, and followed through to the medical assistant in the back office. Everyone was very efficient and thorough. Dr. Sanjana managed to weed through my complex medical history and deal with just the issues at hand that day, prescribing various treatments that are aggressive and cover all the bases of the current diagnoses. I will return next week for a new patient physical so he can address all the other chronic issues. He was pleasant, knowledgeable, patient, and thorough. I have found my new primary care doctor.
Love everybody in that office.
Staff us always courteous, prompt and Dr Sanjana is always an angel!!
Love Dr. Sanjana. He's my PCP and he really listens to my concerns.
Dr. Sanjana has been excellent. He listens, gives you advice, and treats accordingly. Wait times have never been an issue and the office staff is all very courteous. I highly recommend this practice.
Today was good.
excellent doctor very professional and helpful...listens and based on your needs he goes above and beyond to provide you the answers and results you need
It was my first time coming here and I loved it! Although I didn't get to see Dr. Sanjana, I got to see his PA and was very pleased. The receptionist and the phlebotomist were amazing as well! I will definitely be coming back!
Dr Sanjana is AWESOME.. He cares about you as a person. That is why he has been my doctor ever since I have found him 3 years ago. He is thorough and that is what I want in a Doctor.
I felt that Dr. Sanjana was VERY thorough and listened to everything I said. We discussed treatment options, and gave me the pros and cons of my choices, as well as his recommendation. I definitely appreciated his active listening, and the way he made me feel like a participant in my care. I also liked the way he re-capped our visit before leaving the room. At no time did I feel like he was rushed and trying to hurry up and get on his way to the next patient. His staff was also very pleasant and professional. They made me feel very welcome and valued as a patient.
First visit where doctor and staff were very attentive and downright friendly.
Amazingly thorough, professional, and friendly!!! His staff, too! After searching for a year - ever since I moved here from out of state, I have found my PCP! Finally!
Dr Sanjana is always friendly. He listens to what you have to say. He makes suggestions and does not sound overbearing. All the staff is very nice and seem to be in a great mood.
The physicians assistant was there who saw me. He did a very fine job. He was very professional and took care of my Cedar fever problem right away.
great doctor and great care
The Dr is great he really knows what he is doing! I would recommend him to anyone. Waiting to see him is worth it!
Dr Sanjana is great he knows his stuff been seeing him for several years now.
Love the fact that he makes time for his patients on Saturdays
Unprofessional, unorganized, inaccurate staff. ..
This was for a flu shot Only. Nurse visit. Should he quicker process.
Friendly, speedy, and thorough!
As always Dr. Sanjana shows concern about how your doing and feeling. Takes his time and doesn't rush. I'm always satisfied with the service he and staff provide!
Dr. Sanjana has always been such a great doctor, very easy to talk to and I don't ever feel rushed. However the office staff from front desk to MAs that do vitals are rude and don't seem to perform a thorough job. I was supposed to get my flu shot but the MA was busy talking so I had to leave.
Dr. Sanjana and his staff were great: professional, friendly and well-informed. I will definitely return for treatment/preventative care and think I have finally found the right family practice for my needs.
The Dr is very thorough. The front desk seem like they don't want to be there and can come off as rude, particularly one person. I would still recommend this office only because they are quick and professional in the backend.
By far the best doctor iv been too the office and staff as long as the doctor were very welcoming. He definitely we'll be my doctor for the years to come!
Staff and Dr was great
Dr. Sanjana is an excellent doctor. I found him 3 years ago when I was new to this town and I didn't have a MD. It's hard to trust doctors these days and to get that feeling of I love my doctor. ..well I love Dr. Sanjana he is always honest with me even if it's something I don't want to hear he's my doctor that's his job as he says. Very professional, and very thorough on explaining everything...Great Doctor!!!
I was very pleased with the service I recieved from Dr. Sanjana. He has an excellent bedside manner which is something important to me since I've had a hard time finding this trait in doctors. He also took the time to make sure he addressed all my questions and concerns. I was very comfortable with this doctor and highly recommend him to others. I definitely plan to continue using Dr. Sanjana as my family physician!
I love Dr. Sanjana! He is a great primary care physician and has helped me so much. He helped diagnose my Chiari Malformation that no doctoe before thought to look for. He always takes what I say into consideration and never pushes anything you're not comfortable with. Great doctor! HOWEVER, once Dr. Sanjana was out of town and I was stuck with Dr. Palmer. I do not like Dr. Palmer AT ALL. He has no "inside voice" and I can hear what he tells other patients from 3 rooms over. No sense of privacy with him. He is also very pushy. I refuse to go in if I have to see him.
Dr Sanjana truly cares about his patients'. He is compassionate and will spend time answering my questions and addressing my concerns. His care has made a difference in my life. I've lost weight and feel better than I have in a long time. He challenges me to get healthier and is supportive of my efforts. The office staff is very nice and they are prompt and efficient. I look forward to my visits to Dr Sanjana.
I would recommend Dr . Sanjana to a friend and family .
Attentive and Active listener. Eager to help
Dr. Sanjana was wonderful. He was very attentive, caring, and solution driven. My only downside is that the office staff never answers the phones or returns any calls, so my advice is booking on here if able. 5 starts for Dr. Sanjana, 2 for the office.
Such a proactive doctor who truly listens and is quick to help.
Very good Doctor. I was looking for a new PCP and found a good one. Very caring and really listened to me.
Dr. Sanjana is very thorough with this patient. My health is our priority. I found him in the yellow pages and read his reviews and was impress by that. So I proceeded to make an appointment. I have been impressed by his profession every since. In fact he is my primary doctor. His staff are caring and evaluate your concern's to the upmost. Thank you so much San Antonio for finding someone in the medical field as dedicated as Dr. Sanjana.
Dr. Sanjana is very professional and takes the time to listen to what you have to say.
Dr Sanjana is a very caring doctor and always knows the latest in medicine.
Where do I begin? My experience at this office was sub-par at best. Two patients arrived after me with appointments after mine and were seen before me. I was hoping to have some sort of solution or relief once I left the office, but instead was referred to purchase supplements with recurring payment each month. The nurse that drew blood doesn't make eye contact or talk at all. Must be, not only a great place to visit, but also a great place to work. My fiance later went to this doctor for a physical asking about certain ailments. "Hm, I don't know" was the response to a patch of skin as he didn't even look up from his notepad. No thanks. I'll be going elsewhere in the future.
Dr. Sanjana is carefull to address all concerns while visiting his office. His attention to detail is appreciated.
Short wait time, minimal time in exam room before seeing doctor, doctor was friendly, and onsite lab made this a quick yearly checkup. Overall from in the door/out the door took exactly an hour, including 15 min early arrival as requested.
Don't waste time. They are all about getting your money. They nickel and dime you to death. Hard to communicate with. Doesn't listen well. All they want is to see how much $ they can get out of you.
It was a great visit. I was extremely impressed and I am not impressed easily. Dr. Sanjana is both caring and competent. He has excellent listening skills. Overall the experience was far above the norm when compared with other facilities in the San Antonio area. I'm very pleased to have finally found a primary care doctor after a long search. I actually enjoyed the visit and all the staff that I met were cordial, friendly and professional.
Busy. Wait seemed longer because I got there early!
Love his bedside manner and his staff are just wonderful and happy.
Dr Sanjana is a great doctor. I had to go through several doctors before I found a great doctor.
Dr. S is a terrific person, as well as an excellent Doctor. It took me a long time to find the right MD and he is it! He allows me to push-back and is always there with an excellent explanation. He treats me with respect and that is not always easy to come by with medical providers.
Dr. Sanjana is an excellent, thorough health care provider. Twice I have been seen by other doctors (ER & ENT specialist), and both times they commented that my doctor was doing everything they would have done. I know Dr. Sanjana is the best there is.
I have been going to Dr. Sanjana for over a year now and he has always been very professional and caring. His staff is very friendly and efficient. I would recommend him without any hesitation.
Very caring straightforward dr. Would recommend.
I like the way he was interested and how he observe the patience. He kind of diagnostic me of anemia just by looking at me. But Dr Sanjana still order lab work done. And he was right
Dr Sanjana and his staff were very helpful and welcoming! I would highly recommend him to anyone looking for a doctor in the castle hills area!
As always, Dr. Sanjana is very pleasant and thoroughly addresses any issues I'm experiencing at the time. As long as he's in practice and within a 200 mile radius of my location, I will continue to be his patient. Thank you, Dr. S!
Visit was great but wait time is to long.
very thorough and professional.
Excellent Doctor! I feel I am in great care with Dr. Sanjana. He was recommended by a friend and so glad I listened to make the appointment. I plan on staying with him for the years to come. Oh,Loved to be able to make my appointment online!
I would never trust anyone else with my medical issues unless that Dr is recommended by Dr. Sanjana.
One hour wait time is too long to wait. However, I realize that emergencies do occur. Dr. Sanjana is always very attentive and professional. I was supposed to pick up my allergy medication after i saw the doctor, and the two young techs were busy. They said to wait 20 minutes. After waiting close to an hour I decided to return today, as I have lab work to have done this morning. They said they could see me then. We'll see.
Regardless of how busy he was He took the time to explain everything is going on with my health. ??
visit was great, temperature of the exam room was way too warm.
Pros: Friendly staff, nice location, Dr Sanjana was professional, friendly, and informative... Cons: A bit warmer than expected in waiting room, filled out paperwork online but still had more papers to fill out in office, and made APPOINTMENT but still waited an hr plus to be seen .. overall I was satisfied with visit and will be going back, maybe now that they have my info things will go faster
While Dr. Sanjana was kind and thoughtful, I won't be going back for additional visits with him. I saw him four times over the last two years and the last three times I had to wait over an hour, in one case two hours, just to see him. I also found it suspicious how many prescriptions I would walk away with after every visit, whether I was sick or not. Maybe I'm just old school and would rather the doctor just tell me to suck it up and get some rest, but that didn't sit well with me.
He is really nice and answers questions well. Cares about patients health!
Very kind and caring. He explains everything so I could understand what and why on tests and lab work!
Dr Sanjana has always shown a genuine concern for my health welfare; as well as, my family. I would recommend him with no hesitation.
He listens. He is smart. He makes recommendations but does not pressure the patient.
Best experience ive had at a dr's office wait time could of been shorter but I really felt like he cared about me and is gonna work to find out ways to get me better.
He's a very good doctor. Has obviously taken "Bedside Manner 303";-) and graduated with honors. Very caring. Concerned about his patient's health.
Dr. Sanjana was extremely helpful and personable. I can safely say I found a new Dr.!!!!
Dr. Sanjana is always incredibly friendly and seems to really care about providing the very best patient experience.
He's a good Doctor. Second time with him. Checks up with you, asks what's wrong, and gives you the best he can.
I love his office and he is a great Doctor! Wonderful bedside manner and is very informative.
Very good Doctor. Very knowledgeable and a great listener.
Very professional and thorough, you can tell he takes his job seriously & cares, unlike the many jaded doctors out there. Never made me feel uncomfortable explaining my issues and symptoms, which was very refreshing. My new primary doctor, I will definitely be returning!
Great visit, he is a very easy going guy who actually listened to what I was saying. It was nice to feel like I wasn't just a burden on him and his time, but rather a person to be helped. That was not the same experience with my last physician. I will return.
Happy with Dr Sanjana. Very close to my home, would recommend to family and friends.
Excellent care, great attitude & genuine concern. ONLY problem is the wait time!!!!! :-( wait to be taken to a room and wait again to finally be seen by him.
My daughter recommended him. He's a great doctor.
Great bedside matters,personable, kind and understanding of needs.
All my visits go extremely well.
Dr. Sanjana is a great doctor. He listens, he is thorough, he is caring and very knowledgeable. It is generally a good experience. This latest visit he cared enough to step in when his staff fell behind in prepping the patients. While I am thankful for his concern it caused him to make a minor mistake on my prescription. The staff needs to be managed better so that the doctor can concentrate on his job. Other than that I have had nothing but good experiences with doctor Sanjana for the past few years now.
Very professional. Very informative. Excellent demeanor. Would see again.
Easy to talk with. Very down to earth. Glad I found him!
Have been a patient of Dr. Sanjana for several years now. My whole family sees him ---even extended family. He is a great dr. Very down to earth and empathetic. He cares about the patient more than 100%!
Professional and very easy to talk to. Dr. Sanjana will be my new primary physician. Excellent doctor!
I've been seeing dr Sanjana for a couple of years. He is very thorough and always has time for questions
I cannot say enough good about Dr. S. GREAT DOCTOR.
Very good professionalism on all levels of staffing.
informative and addressed all my issues.
He is very attentive and listens to your concerns.
Thought it was very good. I scheduled online last night and was able to get in the next day. Dr. Sanjana and staff are nice and make you feel they care.
Very nice. Comforting. Understanding. I will definitely go back!
I was impressed enough to take the time to take this survey. Dr. Sanjana and staff provided a thorough physical, in under 45 minutes, blood work, EKG, urine analysis, lung check... They have my business.
Great overall experience!
Amazing doctor. Showed cleat care and concern on my reason for my visit. was very attentive along with the his staff.
I am looking forward to a long relationship.
I was pleased with the doctor. It was the nurses that weren't friendly or welcoming.
Great doctor. Never feel like he is in a hurry and takes individual time with each patient.
Dr. Santana, was so very patient and attentive to me health concerns. He was very knowledgable about my condition, he knew what medicines I was taking before I told him. As a new patience of Dr. Santana that was very important to me. Great job!
Easy, quick, and informative.