5.0

Khawlah Harahsheh

Information Science - J. Sargeant Reynolds Community College

5.0
Quality
2.0
Difficulty
100%
Would Retake
92
Reviews
5.0
Quality
2.0
Difficulty
5.0
Helpful
5.0
Clarity

100%

Would Retake

92

Reviews

Rating Distribution
Official

5

92

4

0

3

0

2

0

1

0

What Students Say

She's an exceptional professor in the IT field

Digital - 5.0 rating

I have taken two courses with Professor Khawal and earned an A in each

Digital - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

77%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 86 grades
Most common grades:
A (54)
A+ (14)
B (6)
Grade Distribution
A(68)B(8)C(1)D(0)F(0)A-/B+(9)
Based on 92 reported grades
A: 54
A+: 14
B: 6
B+: 5
Common Tags
Clear grading criteria (36)
Amazing lectures (32)
Gives good feedback (30)
Caring (24)
Inspirational (20)
Respected (17)
Accessible outside class (17)
Participation matters (12)
Rating Trend

Stable

0.00 avg change
Aug
Dec
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

125

5.0

(11)

270

5.0

(7)

Digital

5.0

(9)

ITN262

5.0

(10)

ITE152

5.0

(45)
+3 more courses
Difficulty by Course

Digital

2.7

125

2.5

ITD130

2.2

270

2.1

circuit1

2.0

Reviews (92)
5.0
2.0
Digital
Grade: A
Apr 18, 2024
Would take again

She's an exceptional professor in the IT field. Not only does she readily answer questions, but she also assists me in writing recommendation letters, which have been instrumental in facilitating my transfer. I truly wish she had been here from the very first day of college.

Amazing lectures
Inspirational
Respected
5.0
3.0
Digital
Grade: A+
Apr 19, 2024
Would take again

I have taken two courses with Professor Khawal and earned an A in each. It is evident that she dedicates considerable time and effort to her courses, as seen in her meticulous attention to detail and insightful comments. She truly goes above and beyond to provide thorough and detailed feedback on our work.

Clear grading criteria
Gives good feedback
Inspirational
5.0
4.0
Digital
Grade: A
Apr 19, 2024
Would take again

Be prepared to be challenged

5.0
4.0
Digital
Grade: B+
Apr 19, 2024
Would take again

Professor Khawlah is a student herself so she will sympathize with everyone and make the class as painless as possible. I took C++ with her and he knowledge on the subject made it very easy to understand it and enjoy it. Her grading is very fair and she always grades things on time.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
125
Grade: A+
Apr 21, 2024
Would take again

C++ was my nightmare till I got programming class with Professor Harahsheh, she walked through all of us from class,, step by step with practicing a lot of example and made C++ a great course. Everyone at the end of course learnt a lot from engineering program. It will be great if we could have Payton language with Professor Harahsheh.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
Digital
Grade: A
Apr 22, 2024
Would take again

She helps students alot to get a good grade

EXTRA CREDIT
Amazing lectures
Caring
5.0
5.0
125
Grade: A
Apr 22, 2024
Would take again

This professor was so nose and helpful

EXTRA CREDIT
Clear grading criteria
5.0
1.0
125
Grade: B
Apr 22, 2024
Would take again

Very easy to work with

Participation matters
Gives good feedback
Caring
5.0
2.0
125
Grade: A-
Apr 22, 2024
Would take again

EGR 121, spring 2024, by far a simple class, however as long as you finish your assignments on time especially your final projects you will get a good grade. Every assignment are classified into weeks, in those week you get one hw or quiz and a discussion about that current week. The professor is super nice and makes going to class worthwhile.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
Digital
Grade: Not sure yet
Apr 23, 2024
Would take again

She is an amazing teacher. I really enjoy taken her classes.

EXTRA CREDIT
Amazing lectures
5.0
2.0
125
Grade: Not sure yet
Apr 24, 2024
Would take again

I am taking EGR 121 with Professor Harahshe, she epitomizes the epitome of a brilliant mind coupled with a refreshingly straightforward approach to teaching and creation. Her ability to simplify complex concepts and communicate them with clarity is truly remarkable. I am consistently inspired by her intellect. In short, she is undeniably awesome.

Caring
Respected
Accessible outside class
5.0
3.0
125
Grade: B+
Apr 24, 2024
Would take again

Professor Khawla commitment to excellence and her genuine passion for empowering others make her an invaluable asset to any academic or creative community. I wish she could teach at VCU when we transfer. I took two engineering classes with her, she is a real engineer.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
125
Grade: A-
Apr 24, 2024
Would take again

She is amazing! She makes everything easy to understand and her classes are fun. I want to take all her classes because she's smart and teaches in a simple way that makes engineering enjoyable.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
Digital
Grade: Not sure yet
Apr 29, 2024
Would take again

Professor Harahsheh is a kind and knowledgeable person. She answer question at class by email and at office. Homework get corrected and send back with clear feedback every time you send it. If you need a deep understanding about C++ language, Digital or IT classes, then professor Harahsheh is the one.

Get ready to read
Amazing lectures
Inspirational
5.0
2.0
125
Grade: B-
Apr 30, 2024
Would take again

This professor is so nice

Gives good feedback
5.0
1.0
ITN262
Grade: Not sure yet
Apr 30, 2024
Would take again

Professor Harahsheh is an expert in the field of networking and computer science. Her knowledge is absolute amazing. She is energetic, ready for every lecture with some applicable and practical example. As a student of Professor Harahsheh's class I never got tired at class.

Participation matters
Amazing lectures
Inspirational
5.0
4.0
ITN262
Grade: A
May 1, 2024
Would take again

She is good. Her methods of teaching are remarkable.

5.0
3.0
125
Grade: B+
May 5, 2024
Would take again

Took both 125 last semester and 270 this semester and had her as a professor, i liked her lectures and the assignments and labs were straightforward and weren't confusing. if you plan on taking a computer engineering course make sure she is your professor

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
ITE152
Grade: B
Jun 14, 2024
Would take again

Dr. Khawlah followed up with me both during and outside of her office hours. She genuinely cares about our progress. At the beginning of the semester, I faced a difficult situation and thought I would never pass, but her support made all the difference.

Amazing lectures
Respected
Accessible outside class
5.0
3.0
ITE152
Grade: A
Jul 22, 2024
Would take again

MS. HARAHSHEH IS A WEALTH OF KNOWLEDGE. SHE TEACHES FROM START TIME TO FINISH AND K IWS HER TEXT.

5.0
3.0
ITE152
Grade: A+
Jul 25, 2024
Would take again

Professor Harasheh is the best professor I have ever met. She is a source of power, inspiration, and honesty. I am studying business, so I may not have the opportunity to take more courses with her, but she is outstanding in IT. We appreciate every moment you spent with us this summer. You are amazing!

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
ITE152
Grade: B+
Jul 25, 2024
Would take again

I highly recommend taking this class with her. I didn't pass it the first time, but this is my second attempt, and her teaching style is UNIQUE & EFFECTIVE. Please take it in person to enjoy the best sessions.

Caring
Respected
Accessible outside class
5.0
1.0
ITE152
Grade: A
Aug 3, 2024
Would take again

Mrs. Harahsheh was very direct and clearly cares about her students' futures. I would recommend her to anyone who needs or wants to take a digital literacy class. She is fantastic and I learned more than I thought I would because of her.

EXTRA CREDIT
Caring
Online Savvy
5.0
3.0
ITE152
Grade: A+
Aug 3, 2024
Would take again

This professor knows her stuff.

Participation matters
Accessible outside class
Online Savvy
5.0
2.0
ITE152
Grade: A+
Aug 3, 2024
Would take again

This professor is great at providing instructions for on line learning. The response time for grading was excellent.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
ITE152
Grade: A
Aug 3, 2024
Would take again

I enjoyed the projects we had to do it was very interesting and fun to learn the different programs

Caring
Respected
5.0
4.0
ITE152
Grade: A
Aug 5, 2024
Would take again

Excellent Professor - always available for questions and extra help.

Participation matters
Clear grading criteria
Accessible outside class
5.0
1.0
ITE152
Grade: A
Aug 6, 2024
Would take again

She was always communicating with us. Gave clear instructions, and grades were posted in a timely manner.

Participation matters
Clear grading criteria
Accessible outside class
5.0
1.0
ITE152
Grade: A+
Aug 8, 2024
Would take again

If you have professor Harahsheh in the future you'll enjoy taking the class.

Amazing lectures
Clear grading criteria
Respected
5.0
1.0
ITE152
Grade: A
Aug 12, 2024
Would take again

Professor Harahsheh was very understanding and insightful with her students that worked during the summer or that had to juggle multiple extracurriculars outside of her class.

Get ready to read
Clear grading criteria
Caring
5.0
1.0
ITE152
Grade: A
Aug 14, 2024
Would take again

As long as you do your assignments (which are extremely easy), you will get an A. Gives helpful tips on how to do the projects at end of each module. I would absolutely take this class again & recommend it.

Clear grading criteria
Online Savvy
5.0
2.0
ITE152
Grade: A+
Aug 25, 2024
Would take again

Always there to help and answer questions. I love how she put captions on the videos, and she's flexible with late work if you have a good track record.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
Digital
Grade: Incomplete
Dec 6, 2024
Would take again

Course was ITD 130 Really helpful and gives good explanations to material. Also provided many recourses outside the course during lectures which was really helpful and considerate. Great professor and good teacher. No reason not to enroll and a course of theirs.

Gives good feedback
Lots of homework
Caring
5.0
2.0
ITD130
Grade: A+
Dec 6, 2024
Would take again

I didn't pass this class before, but I was lucky to take it again with Professor Harahsheh. She is amazing! I never thought I would understand databases this well. She makes everything easy, clear, and fun to learn. I truly hope she will be my professor for all my future semesters!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
circuit1
Grade: B+
Dec 6, 2024
Would take again

Ms. Khawlah will know me through this comment because I always tell her, "Ms. Khawlah, stay with us until we finish the journey." That's truly my wish! Circuits used to be my nightmare, and I came to class on the first day with very low energy. But as soon as I saw her, everything changed. This was my third course with her, and she was the best.

Amazing lectures
Inspirational
Accessible outside class
5.0
1.0
ITD130
Grade: A
Dec 6, 2024
Would take again

No words can truly describe this professor, she is truly gifted!

Get ready to read
Gives good feedback
Inspirational
5.0
3.0
ITD130
Grade: A
Dec 6, 2024
Would take again

Be prepared to work hard, but you'll gain invaluable knowledge. Professor Harahsheh is highly knowledgeable in her field and an excellent mentor. She has helped me with external resources and materials. She genuinely cares about guiding us and setting us on the right path.

Lots of homework
So many papers
Caring
5.0
1.0
ITD130
Grade: A
Dec 18, 2024
Would take again

She makes everything applicable and easy to take, I want thank her a lot.

Amazing lectures
Inspirational
Caring
5.0
1.0
circuit1
Grade: A
Dec 18, 2024
Would take again

In my 260 course, she was interesting and good professor. Her assignments are easy as long you do work .

Amazing lectures
Clear grading criteria
Lots of homework
5.0
2.0
125
Grade: A
Dec 18, 2024
Would take again

good professor

Respected
Lecture heavy
Online Savvy
5.0
3.0
ITD130
Grade: A
Dec 18, 2024
Would take again

Professor Harahsheh was an outstanding instructor. She was able to explain complex subject matter in ways that aided in practical application of the skills we were learning. This helped me not only learn the material, but apply what I learned to my day job right away. Ten out of ten instructor.

EXTRA CREDIT
Gives good feedback
Online Savvy
5.0
1.0
ITN262
Grade: A+
Dec 19, 2024
Would take again

she was excellent.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
125
Grade: A
Dec 19, 2024
Would take again

Great teacher who reaches out and helps you when needed.

Clear grading criteria
5.0
2.0
270
Grade: Not sure yet
May 2, 2025
Would take again

Dr. Khawlah is an excellent professor who demonstrates a strong ability to convey complex material clearly and approachably. Her teaching style is engaging and supportive, making it easier for students to stay motivated and succeed. She often encourages participation and offers extra credit opportunities, which helps reinforce learning.

Amazing lectures
Inspirational
Respected
5.0
2.0
270
Grade: A
May 2, 2025
Would take again

Wonderful teacher. Cares for her students.

EXTRA CREDIT
Gives good feedback
Caring
5.0
1.0
ITN262
Grade: A-
May 2, 2025
Would take again

Professor Harahsheh is a teacher who is easy to understand, who wants her students to succeed, and a great motivator. I would definitely recommend her.

Inspirational
Caring
Respected
5.0
1.0
270
Grade: B-
May 6, 2025
Would take again

I have had Ms. Khawlah for 2 semesters now. She is a great professor, very helpful and always wants the best for her students. She is there when you need help or if you might be struggling a bit with the material. She is willing to help you out so you are not behind. I definitely would take her again and I recommend taking her course to anyone.

Amazing lectures
Gives good feedback
Inspirational
5.0
1.0
270
Grade: A
May 7, 2025
Would take again

Overall, hosts clear and informative lessons while supporting individual growth through lenient homework and practice.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
1.0
ITE152
Grade: A
May 7, 2025
Would take again

She was very nice and helpful.

Caring
Respected
5.0
3.0
ITN262
Grade: A
May 7, 2025
Would take again

Dr. Harahsheh truly cares about her students. Her lectures are clear, her assignments are manageable, and she's always available to help. I've taken more than one class with her and would absolutely take another. 100% recommend!

Get ready to read
Clear grading criteria
Lecture heavy
5.0
4.0
ITN262
Grade: A
May 7, 2025
Would take again

Professor Khawlah makes even the most complicated topics feel simple. She explains everything so clearly, offers extra credit, and motivates you to succeed. Her kindness and passion for teaching show in every class.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
1.0
ITE152
Grade: A
May 7, 2025
Would take again

This professor was one of my best so far! Very understanding and clear instructions on how to successfully complete coursework!

Amazing lectures
Gives good feedback
Caring
5.0
3.0
270
Grade: A
May 7, 2025
Would take again

Dr. Harahsheh is a pre-eminent professor. Her knowledge of and passion for computer engineering consistently shines through. She is highly effective at communicating important concepts and always ensures that students are fully prepared for tests and assignments.

Caring
Respected
Online Savvy
5.0
1.0
ITE152
Grade: A
May 7, 2025
Would take again

Professor Khawalah Harahsheh makes ITE 152 easy to understand and engaging. Her clear explanations and support have really helped me learn and stay motivated.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
ITE152
Grade: A
May 8, 2025
Would take again

She is a caring teacher if I've ever seen one that's for sure!

Gives good feedback
Inspirational
Caring
5.0
4.0
270
Grade: A
May 8, 2025
Would take again

She is a very knowledgable professor. Her lectures are straight to the point. She answers any questions you have no matter when you ask. She answers emails very quickly and is available on Zoom during her office hours. She is very understanding if something prevents you from turning in work on time. I had an outstanding experience with her.

Gives good feedback
Accessible outside class
Online Savvy
5.0
1.0
ITN262
Grade: A
May 8, 2025
Would take again

Awesome, Awesome, Awesom!

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
270
Grade: A
May 9, 2025
Would take again

she was a good teacher

Group projects
Amazing lectures
Respected
5.0
2.0
Digital
Grade: A
May 10, 2025
Would take again

She's a very caring and nice professor that doesn't take off points for late work. Her lectures are also engaging to be in and is fun to be around. She's also a very kind grader with her exams being stress free most of the time. GT

Hilarious
Caring
Respected
5.0
2.0
ITN262
Grade: A
May 16, 2025
Would take again

This is my third time taking this professor and I am happy I started my college journey with her. She has a very obvious passion for technology as she herself has shown the need for continuous education in It. Dr. Harahsheh offered great feedback with grades and reasonable expectations. She gives you great lectures to understand. Very responsive.

Amazing lectures
Gives good feedback
Online Savvy
5.0
1.0
ITE152
Grade: A+
Jul 31, 2025
Would take again

Good teacher

5.0
5.0
ITE152
Grade: A+
Jul 31, 2025
Would take again

Best professor. She helped me a lot during this class,

Inspirational
Caring
Respected
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

I really like this professor. She had the class very planned out.

Get ready to read
Participation matters
Accessible outside class
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

It's a great class. Watch the minilectures.

Participation matters
Clear grading criteria
Gives good feedback
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Great professor and an nicely paced class. Super straightforward and simple. Honestly an easy A!

Group projects
Clear grading criteria
Online Savvy
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Very organized class, good class if you like reading online

Get ready to read
Group projects
Online Savvy
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

She is very responsive and lenient if you're proactive with your work as a student

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

I took Professor Harahsheh's online course over the summer. She was very responsive, graded quickly, and her course setup was easy to understand. This was an Easy A, even over summer with a condensed course. I definitely recommend her!

Clear grading criteria
Caring
5.0
3.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Very easy to work with.Great communication and will respond back in a timely manner. The course is a little challenging but I feel if you take your time and apply yourself you will be fine.

Participation matters
Clear grading criteria
5.0
2.0
ITE152
Grade: B
Jul 31, 2025
Would take again

Professor Kawalah is one of the most inspiring professors I've had at Reynolds. Her kindness and dedication made a huge difference in my college experience. I genuinely hope she continues with us after we transfer. Students need professors like her Guys 100% recommend

Clear grading criteria
Gives good feedback
Inspirational
5.0
1.0
ITE152
Grade: B
Jul 31, 2025
Would take again

Even if you online, she still help you so much. She's the best professor ever.

5.0
3.0
ITE152
Grade: C
Jul 31, 2025
Would take again

I got a C in this class and honestly I'm proud of it. I didn't know anything about IT and I didn't even know how to use Canvas when I started. I'm an online student and it was really hard at first. But Professor Harahsheh helped me every Monday on Zoom I I didn't think I was gonna pass, but she kept checking on me even last midnight.

Caring
Respected
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Her Canvas class is more organize than any class I taked before. I always know what I was doing and what I need to do next. Not confusing at all, like other classes. Everything there for a reason and it just make sense

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Her class is like super easy to use. Every week look same and have short videos and checklist so I always know what to do. I never get lost. Best online class setup ever. highly recommended especially for ITE 152

5.0
1.0
ITE152
Grade: B
Jul 31, 2025
Would take again

Every week Ms Harahsheh posts what we gonna do and then ends the week with a good message. I liked that. I always know what coming. You can tell she work hard on this class. I emailed Ms Harahshe at like 1 am, she text me back in 10 mins. And she didn't just say "ok", she helped for real. Not many teachers do that. She really care.

Participation matters
Amazing lectures
Lots of homework
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

I liked how the weeks are same setup every time. Video, reading, do assignment, done! It made everything easy to follow and not stress. I wish all my classes were like this. very easy to get A, absolutely recommend her

5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

This is not my first course with Dr. Harahsheh, Cuz of her, I passed A+ cert and now doing Security+. She even gives us extra materials and explain how to study. She didn't have to do that, but she did. I'm grateful. Dr. Harahsheh will be my best professor forever

Amazing lectures
Caring
Accessible outside class
5.0
1.0
ITE152
Grade: B
Jul 31, 2025
Would take again

The checklists and short videos help me a lot. I knew what to do each week and didn't waste time. Learning online was actually good this time. very organized and well structured

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
ITE152
Grade: A
Jul 31, 2025
Would take again

I used to hate online classes but this one made me like them. It was clear and not stressful. She always helped and I felt like I can do it. That's new for me. I finished all assignments the first 4 weeks and I passed with A, follow her instructions in the video, and you will get an A too

Get ready to read
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

Dr. Harahsheh is one of the kindest and most supportive professors I've had. I took ITE152 (Intro to Digital Literacy) with her and learned so much—Word, PowerPoint, Excel, and more. She explains everything clearly, helps every student, and truly cares. I highly recommend her and would love to take more classes with her in the

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
ITE152
Grade: A
Jul 31, 2025
Would take again

I can't imagine doing college without Professor Harahsheh. She's not just a teacher, she help us like a coach, like a mother, a mentor, and a best friend all in one. I hope everyone get a prof like her one day. She is the woman I dream of being

Amazing lectures
Inspirational
Caring
5.0
1.0
ITE152
Grade: A
Aug 1, 2025
Would take again

Professor Harahsheh is great, and a very understanding professor. The work was not difficult, very easy but there was a lot of it, 2-5 assignments due a week that can be lengthy. Everything is laid out in the syllabus clearly and grades pretty much update when you submit assignments. I would definitely take Professor Harahsheh again.

5.0
1.0
ITE152
Grade: A
Aug 2, 2025
Would take again

The material was structured well and Dr. Harahsheh was very attentive and was open to work with me on certain assignments I had problems with!

Clear grading criteria
Caring
Online Savvy
5.0
1.0
ITE152
Grade: A
Aug 6, 2025
Would take again

I have taken Dr. Harahsheh at least four times, and will take her four more times if needed. She is an awesome Professor.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
ITE152
Grade: A
Aug 21, 2025
Would take again

Very nice professor. Clear communication. Assignments weekly. They can be time consuming but if you set a time and get things done early, you will be fine. Would recommend and take her again!

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
3.0
ITD130
Grade: A-
Dec 16, 2025
Would take again

Very nice would take again.

5.0
1.0
ITE152
Grade: A
Dec 16, 2025
Would take again

I loved this class and the way it's organized! Professor Harahsheh is very nice and caring she looks after you and make sure her students succeeds I would definitely take her course!

Participation matters
Clear grading criteria
Respected
5.0
1.0
ITN262
Grade: A+
Dec 16, 2025
Would take again

Great Instructor definitely recommend

Amazing lectures
Clear grading criteria
Graded by few things
5.0
2.0
ITN260
Grade: A+
Dec 17, 2025
Would take again

She is very helpful when needed .

Participation matters
Gives good feedback
Accessible outside class
5.0
1.0
ITN260
Grade: A
Dec 17, 2025
Would take again

Dr. Harahsheh is a very knowledgeable professor who truly cares about her students' success. The course content was clear, well structured, and straightforward, which made the class easy to follow and engaging.

5.0
5.0
ITE152
Grade: A
Dec 17, 2025
Would take again

She's perfect. I recommend her for anyone if you need to get IT class just choose her because she is really perfect.

Tough grader
Group projects
Amazing lectures
5.0
1.0
ITN262
Grade: A+
Dec 18, 2025
Would take again

An excellent instructor who explains complex concepts clearly and thoughtfully. They are well-prepared, approachable, and genuinely invested in student learning

Clear grading criteria
Inspirational
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

77%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 86 grades
Most common grades:
A (54)
A+ (14)
B (6)
Grade Distribution
A(68)B(8)C(1)D(0)F(0)A-/B+(9)
Based on 92 reported grades
A: 54
A+: 14
B: 6
B+: 5
Common Tags
Clear grading criteria (36)
Amazing lectures (32)
Gives good feedback (30)
Caring (24)
Inspirational (20)
Respected (17)
Accessible outside class (17)
Participation matters (12)
Rating Trend

Stable

0.00 avg change
Aug
Dec
May
Jul
Aug
Dec
Last 6 months
Ratings by Course

125

5.0

(11)

270

5.0

(7)

Digital

5.0

(9)

ITN262

5.0

(10)

ITE152

5.0

(45)
+3 more courses
Difficulty by Course

Digital

2.7

125

2.5

ITD130

2.2

270

2.1

circuit1

2.0

Similar Professors