4.2

Balasubrama Maheswaran

Physics - Northeastern University

4.2
Quality
3.2
Difficulty
68%
Would Retake
199
Reviews
4.2
Quality
3.2
Difficulty
4.2
Helpful
4.2
Clarity

68%

Would Retake

199

Reviews

Rating Distribution
Official

5

127

4

26

3

23

2

16

1

7

What Students Say

good teaching methods

PHYS1155 - 5.0 rating

Bala is funny and lowkey thicc af

GE1501 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

65%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 31 grades
Most common grades:
A (12)
A- (7)
A+ (5)
Grade Distribution
A(17)B(3)C(0)D(1)F(0)A-/B+(11)
Based on 36 reported grades
A: 12
A-: 7
A+: 5
B+: 4
Common Tags
Group projects (12)
Caring (6)
LOTS OF HOMEWORK (5)
Hilarious (5)
GROUP PROJECTS (5)
Respected (4)
Lots of homework (4)
BEWARE OF POP QUIZZES (3)
Rating Trend

Improving

+0.95 avg change
Apr
Mar
Apr
Dec
Apr
Dec
Last 6 months
Ratings by Course

PHY1222

5.0

(1)

GE1003

5.0

(1)

ENG

5.0

(1)

ENGDESIGN

5.0

(1)

PHYU146

5.0

(1)
+28 more courses
Difficulty by Course

EECE2210

4.5

PHYS1155

4.1

GE2

4.0

PHYS1153

4.0

GE1111

3.8

Reviews (199)
5.0
3.0
PHY1222
May 23, 2003

Very good guy. Do the homework, and you will be fine. He tries to be funny by being sarcastic (and most times it works!)

5.0
2.0
GE1003
Jul 3, 2003

Gotta love this guy...I still say hi everytime i walk by him

4.0
2.0
PHYS1222
Dec 5, 2003

Prof. Maheswaran is a very nice guy. He cares if you get something or not and tets on what he teaches. There are no real surprises. The class is hard because it is Physics but it could have been worse. He's a pretty funny guy and really layed back.

5.0
2.0
ENG
Dec 11, 2003

No Comments

5.0
1.0
GEU110
Feb 9, 2004

BALA is the best.

5.0
3.0
GEU111
Mar 8, 2004

he's kind of boring because he talks a lot, but he's a great teacher and his name is bala

4.0
1.0
GEU110
Mar 11, 2004

Easy A

5.0
3.0
ENGDESIGN
Mar 15, 2004

bala is a great great man.

2.0
1.0
GEU111
Apr 23, 2004

Sure he is a good guy, and he can teach physics, but stay away from this guy for programming. He can not teach C++ worth****. I did not learn anything from him, everything I learned was from having to look at other people's programs. Never stops talking.

5.0
2.0
GEU111
May 7, 2004

Bala is one of the greatest professors I've had. The material isn't terribly hard but he still goes the extra mile to teach his students. He'll help if you need it and explains every concept from the ground up.

5.0
1.0
GEU110
Jul 12, 2004

No Comments

1.0
1.0
GEU111
Sep 21, 2004

No Comments

2.0
4.0
GEU111
Oct 21, 2004

He's good in Physics, but is the worse in Programmin C++. He can't teach programming, all he does is joke around.

2.0
2.0
GEU110
Oct 29, 2004

Bala is the man, though he has a knack for wasting entire class periods without teaching a single thing and doesn't always (ever) make sense. Nevertheless, he's still wicked chill and the class is pretty easy.

3.0
2.0
PHY1
Oct 31, 2004

hes alright, the class is easy

4.0
2.0
PHYSICS
Nov 2, 2004

Bala, will you marry me?

2.0
2.0
GEU110
Nov 9, 2004

makes turning things in VERY difficult because of that stupid FTP thing

3.0
3.0
C
Nov 15, 2004

If this was physics i would be in good shape, but being as it is a programming class, the TA seemed to know more about programming than Bala. Good guy though, jokes around alot

4.0
3.0
PHYSICS
Dec 8, 2004

good guy, need to put in work to get good grade

4.0
2.0
PHYU145
Dec 9, 2004

pretty good professor, explains things well, easy grader.

5.0
2.0
PHYU146
Dec 13, 2004

A good teacher and tries to explain things many different ways. He's a pretty easy grader and wants you do do well.

3.0
3.0
PHY1
Dec 21, 2004

gets kind of boring, you sit through 3 classes in a row with the exact same lecture. makes focusing difficult.

3.0
2.0
GEU111
Jan 6, 2005

"There are many different different problems". Kinda funny in a weird way... but not really helpful when it comes to the course. He can teach alright but if you need extra help with something, you wont find much.

2.0
3.0
C
Feb 16, 2005

doesn't teach at all, good guy and funny man but can't really teach. go to TA's office hours if you want to learn anything....that and reading the whole C++ book....you can survive this class

4.0
1.0
GEU111
Feb 23, 2005

HILARIOUS!! Once you get used to his inability to teach and learn to get by on your own (read the book yourself) then you can appreciate the hilarity of Balasubramanium Maheswaran. The class is freakin easy too - he practicly feeds you the homework answers. Either way you just gotta love Bala.

3.0
3.0
GEU111
Mar 31, 2005

I admit, Bala can be a little confusing sometimes, but holy crap, he is hilarious. The first day of class he controlled the lights in the room from his desk and expected us to be surprised. He told us "This is intensity four." Very loveable.

4.0
3.0
GEU111
Apr 1, 2005

This guys a character...if you pay a little attention in his class you'll be fine(i guess i'm biased because i knew programing). Will give you good grade if you do work. and DONT be surprise when he uses his name as constants Bala1 = 4 Bala2 = 5 x= Bala1 + Bala2 that cracks me up me all the time

3.0
3.0
GEU111
Apr 4, 2005

No Comments

3.0
3.0
PHYU145
Apr 5, 2005

Well well, "Does anyone have any questions? Would you like to go over any Parolems? If you have a Parolem, please tell me, I will do the Parolem." He's reallyyyyy funny :)listen carefully he has a very systematic way of teaching Physics and it's efficient. Do everything ur supposed. Very fair.

4.0
1.0
GEU110GEU111
Apr 7, 2005

In class the other day, a student had to leave early. He tried to ask a question as he was going out the door, but Bala cut him off with "You are halfway out the door!" The student tried to respond, but Bala cut him off once again, yelling "DISSAPEAR!" I give him a Bala-Tastic out of Bala-Licious.

3.0
1.0
GEU110
Apr 12, 2005

This class is a WASTE. There is very little to be learned from this class. He often makes a topic more confusing then it needs to be when he throws in un-detectable sarcasm. My most prominent memory of him was the entire class staring at him in silence with entirely blank and emotionless faces

1.0
3.0
GEU111
Oct 2, 2005

response to asking how many points i get taken away on a hw assignment. "i dont like to take away points, i like to give points.....ill give you minus five points" funny guy just accept the fact ull have to teach urself

1.0
3.0
GEU110
Nov 11, 2005

Bala is probably the weirdest man i have ever met... he is very unclear and theres always akward silence because nobody is ever sure if he is telling a joke or not. Plus, he always seems to make the simplest things the hardest... such as picking out partners for a project can take the entire class... but hes just super

3.0
4.0
GEU110
Dec 14, 2005

Bala is one of those guys that really doesn't teach. skim the book, learn the engineering procecss, and realize he likes to make jokes (usally you can't tell they are jokes cause he keeps a straight face). And no matter what anyone tells you, expect a final!

4.0
2.0
PHYU147
Mar 29, 2006

he's so funny. awesome sense of humor. If you're not super interested in physics he's a great prof to have. teaches you what you need to know just before the quizzes. As long as you somewhat pay attention is class there's no further studying required to do well.

1.0
5.0
GEU111
May 9, 2006

Once I understood the concept of Matlab & C++ the class was over. If you are a do-it-yourself kind of person you'd probably love him, but for dummies like myself, sitting there trying to understand what he is talking about is as hard as getting by with the material.

2.0
2.0
GEU111
Jun 11, 2006

Very hard to understand. You will be learning the material on your own.

2.0
1.0
GEU110
Oct 31, 2006

Hilarious but don't expect to learn too much from him.

4.0
2.0
GEU110
Nov 30, 2006

Professor Bala is quite sarcastic, but a cool professor. Pretty much an easy A if you do all the work that is req'd.

4.0
1.0
GEU110
Dec 15, 2006

The class is easy, the midterm and final are a joke. You actually have to go to class though. The major project is annoying but definitely manageable. Funny guy.

4.0
3.0
GEU110
Dec 20, 2006

Funny guy. He makes alot of jokes that no one gets tho. For eng design, just show up and pay somewhat attention and work hard on your projects. For C++/matlab, copy down his examples, the homework is EXTREMELY similar most of the time if not exactly like it. and go to office hours, he might let you retake a quiz or two

2.0
1.0
GEU111
Mar 20, 2007

hard to understand at times, he wants you to learn a lot of the material on your own, but his powerpoints are very helpful. the class is pretty boring overall.

5.0
1.0
PHY147
Apr 24, 2007

Bala is a fantastic teacher, if you do not get a concept,just tell him and he will describe it over and over again. Hilarious sarcastic sense of humor.My fav was when this kid who always has questions but doesnt take notes or anything came into class like 10 min late and he just remarks "the class starts at 1:35 EASTERN standard time."I was dying!

4.0
2.0
GEU110
Nov 14, 2007

He's sarcastic and funny. His powerpoints are useful and the class is usually interesting because he likes to joke around. Lots of projects, but none of them have been too hard so far. Just do the work and voila, decent grade. Quizes/tests aren't difficult as long as you know the material.

1.0
2.0
GEU111
Apr 12, 2008

Even though I got an A in his class, Bala is one of the worst professors I have ever had. Do not be fooled by the good reviews, he is a totally different teacher when teaching MatLab/C++ than when he is teaching physics. Unhelpful and lazy, gougeyoureyes out boring, competative with students and a classtime waster. DO NOT TAKE HIS SECTION OF GEU111

2.0
3.0
GE110
Oct 2, 2008

No Comments

3.0
1.0
GEU111
Apr 3, 2009

Some of the material in the course itself is extraneous and unnecessary, that's why having Bala was AMAZING! Funniest teacher I've had so far and hes very leniant and just a really nice guy. If you get him for eng design keep him because youll LOVE that class,only the final project is hard. If you get him for eng comp, be prepared to learn NOTHING

2.0
3.0
GEU110
Nov 23, 2009

No Comments

2.0
2.0
GEU1110
Dec 2, 2009

He doesnt have a very difficult style, he just doesn't know how to teach. its also hard to communicate with him sometimes as well. (language)

2.0
1.0
GE1110
Dec 3, 2009

He's definitely entertaining, but doesn't know much about teaching. It should be an easy A, but it's boring.

3.0
1.0
GE1111
Dec 3, 2009

Hard to understand, useless lectures and powerpoints. You might be able to learn a little bit through reading the text book or researching on your own in the design projects. If you want an easy A take this course.

3.0
1.0
GE1110
Dec 9, 2009

Indian teacher with a thick accent and a satirical, sarcastic sense of humor. He throws out hilarious remarks that half the time enginneering students don't get or aren't paying attention to anyways. the class is usually pretty dry, so his dry humor compliments it nicely. lenient on grading, just do your work and you won't have any conflicts.

3.0
2.0
GE1000
Apr 1, 2010

I had Bala for Engineering Design, and he is hands down the funniest professor ive met at NU. He has a dry sense of humor that is lost on those who sleep. He'll get the whole class to stare at the student and laugh until they wake up. "I have to find a solution to this problem..." he'll remark. Eng. Design is kind of an obvious class

4.0
4.0
GE2
Aug 25, 2010

Excellent teacher

5.0
4.0
GE1111
Oct 8, 2010

Good teacher

4.0
3.0
GE1100
Nov 3, 2010

Bala is the man. He's not the easiest but you will have a blast in his class. He is extremely funny even though he doesn't try to be. I love how he doesn't pronounce the b in problem, so it comes out as proll'em. Overall, he's a joy and prolly the best professor!

5.0
1.0
GEU02
Nov 3, 2010

ABCD WHATEVER. Bala is the man, he's hilarious, you will have no prollem getting an A in any of his classes. Hilarious.

2.0
1.0
GE1111
Nov 7, 2010

nearly indecipherable accent. powerpoint lectures are not planned very well, seems like he's making up the lesson plan on the spot most of the time. goes off on random tangents about math or physics when he's supposed to be teaching us C++. seems to think that if he asks "are you with me?" every other sentence, we'll understand what he's saying.

3.0
1.0
GE1111
Nov 11, 2010

Bala is pretty much the man. enough said. be prepared to hear "prollem" (problem) "ahyuwithme?" (are you with me) and "supposay" ('suppose-say' is my best guess) quite a lot. doesn't take himself too seriously, funny guy (intentionally and unintentionally) and good teacher - but the accent will be hard to translate at first

3.0
1.0
GE1111
Dec 7, 2010

His class is extremely boring! but he is a very easy and straight forward teacher

3.0
1.0
GE1101
Dec 21, 2010

Bala is a good guy with a hilarious sense of humor. He has a pretty thick accent and his class is pretty boring, but he's a very easy grader Take this class with him if you're looking for an easier course load

4.0
2.0
GEHON
Apr 19, 2011

Love Bala!

3.0
2.0
PHYS2
Aug 28, 2011

Bala's vast knowledge of physics far surpasses his knowledge of the english language. There is an attractive force between me and him, but he told me not to talk about it because it is very small. His tests have equation sheets with only necessary formulas. Also, additional formulas. Coolest professor ever.

4.0
1.0
GE1111
Dec 16, 2011

Easy class, if you put a little bit of work in. Even easier if you have any sort of programming knowledge.

4.0
1.0
PHYS1157
Mar 12, 2012

Funny, really helpful

5.0
5.0
GE1111
Apr 12, 2012

very good teacher

5.0
4.0
PHYS1155
Apr 27, 2012

The best physics teacher at NU

5.0
5.0
GE1111
Apr 30, 2012

Excellent final project and homework assignments.

5.0
5.0
GE1111
May 2, 2012

I was in his Phys1155 and GE1111 courses, and enjoyed both.

5.0
5.0
GE1111
May 7, 2012

Good teacher and very helpful.

5.0
5.0
PHYS1155
May 7, 2012

The man.

5.0
4.0
GE1111
May 7, 2012

He did a good job. It is a very Hard course, take it with Bala.

5.0
5.0
GE1111
May 8, 2012

really a good teacher, recommend him toany student.

5.0
5.0
GE1111
May 8, 2012

Very good at teaching us how to use programs.

5.0
4.0
GE1111
May 8, 2012

He was a great teacher, although he taught the material fast.

5.0
5.0
GE1111
May 8, 2012

Great teacher with an excellent understanding of the material.

5.0
5.0
GE1111
May 9, 2012

Awesome teacher.

5.0
4.0
GE1111
May 9, 2012

He is fun and engaging.

5.0
5.0
PHYS1155
May 9, 2012

This was my favorite class.because the professor is very clear and helpful.

5.0
5.0
GE1111
May 9, 2012

I recommend this professor to other students.

5.0
5.0
GE1111
May 9, 2012

Vwer knowledgeable, and assingements were very challenging.

5.0
4.0
GE1111
May 10, 2012

Excellent teaching method. Problems are hard, but very he is helpful.

5.0
5.0
PHYS1155
May 10, 2012

He is one of the best teacher at NU. He knows how to teach Physics. Recommend him for any student.

5.0
5.0
PHYS1155
May 10, 2012

Very clear.

5.0
5.0
GE1111
May 10, 2012

Solid teacher.

5.0
5.0
GE1111
May 11, 2012

Perfect teacher for the programing course.

5.0
5.0
PHYS1155
May 11, 2012

Explain well and did lots of examples.

5.0
5.0
GE1111
May 11, 2012

Wonderful professor. He is very helpful.

5.0
4.0
PHYS1157
May 11, 2012

I learned more in the ILS than the lecture. He was straight to the point and easy to understand.

5.0
5.0
PHYS1155
May 11, 2012

He was a great teacher. He made the topics easy to understand. Very enthusiastic when teaching.

5.0
5.0
PHYS1157
May 11, 2012

Bala is the best. I learned more in the ILS than I did in theleacture.

5.0
5.0
GE1111
May 11, 2012

HE IS THE BEST.

5.0
5.0
GE1111
May 16, 2012

Instructor had good communication skills. This course was excellent.

5.0
4.0
GE1111
May 16, 2012

Professor was my favorite teachers!Bala was a great teacher.

5.0
5.0
GE1111
May 16, 2012

Professor is a well spoken professor with good sense of humor.

5.0
5.0
GE1111
May 16, 2012

I enjoyed having him as professor, made learning fun.

5.0
4.0
PHYS1155
May 16, 2012

He was straightforward and had good humor.

5.0
5.0
GE1111
May 17, 2012

Good teacher, explained the materials well.

5.0
5.0
GE1111
May 17, 2012

Good humor and teaching method.

5.0
5.0
PHYS1155
May 17, 2012

The Best.

5.0
5.0
PHYS1155
May 17, 2012

He is one of the best professor.

5.0
4.0
GE1111
May 17, 2012

Tough homework and quizzes, but the exam was fair. Good course.

5.0
5.0
PHYS1155
May 17, 2012

Excellent communication skills. Very good professor.

5.0
5.0
GE1111
May 25, 2012

Very engaging and easy to keep focused.

5.0
5.0
GE1111
May 25, 2012

Connectwd well to the students.

5.0
5.0
GE1111
May 25, 2012

He was always helpful to me.

5.0
4.0
GE1111
May 25, 2012

very friendly and enjoys teaching.

5.0
3.0
PHYS1155
May 25, 2012

Good teacher and helpful.

5.0
3.0
PHYS1155
May 25, 2012

Awesome professor.

5.0
3.0
PHYS1155
May 25, 2012

One of the best professor.

4.0
3.0
PHYS1155
May 30, 2012

Good professor and very helpful.

3.0
3.0
PHYS1157
May 31, 2012

Great teacher and good person.

3.0
3.0
PHYS1155
May 31, 2012

Excellent teaching approach, and very helpful.

5.0
3.0
PHYS1155
Jun 7, 2012

Excellent Professor!!!

5.0
3.0
GE1111
Jun 7, 2012

Bala is Great Teacher.

5.0
4.0
GE1111
Jun 7, 2012

Very helpful and assignments are good.

5.0
4.0
PHYS1157
Jun 7, 2012

Hard problems but explained well. I learned a lot.

5.0
2.0
PHYS1155
Jun 30, 2012

Fantastic teaching! Easy to understand if you ask questions

5.0
3.0
GE1111
Oct 16, 2012

Excellent homework assignments and good teaching method.

5.0
3.0
GE1110
Oct 16, 2012

Very good teacher and very helpful.

5.0
3.0
GE1111
Oct 18, 2012

Wounderful teacher, explain well.

5.0
3.0
GE1111
Oct 18, 2012

Good problem solving approach.

5.0
3.0
GE1110
Oct 18, 2012

Excelent Professor, did good cases in class.

5.0
3.0
GE1110
Oct 18, 2012

One of the best professor at NU.

5.0
4.0
GE1111
Oct 18, 2012

Take this course with professor Bala.

5.0
3.0
GE1110
Oct 19, 2012

Make the class enjoyable while teaching at the same time.

5.0
3.0
GE1110
Oct 19, 2012

Good teaching style.

5.0
3.0
GE1111
Oct 19, 2012

He manage to make the class interesting.

5.0
4.0
GE1111
Oct 19, 2012

let Bala teach every section of this course.

5.0
4.0
GE1111
Oct 19, 2012

Let Professor Maheswaran teach all sections next year, good for students.

5.0
5.0
EECE2210
Dec 14, 2012

Excellent professor, good examples.

5.0
5.0
EECE2210
Dec 14, 2012

Good homework problems and inclass examples, help me do good in the test.

5.0
5.0
EECE2210
Dec 14, 2012

Best electrical circuit professor.

5.0
3.0
EECE2210
Dec 14, 2012

I like his class, Bala is the BEST.

5.0
3.0
GE1110
Dec 14, 2012

Good activities.

5.0
3.0
GE1110
Dec 14, 2012

Good minor and major design projects.

5.0
3.0
GE1110
Dec 14, 2012

Fun class.

5.0
3.0
GE1111
Dec 14, 2012

Good problem solving course,I learn a lot.

5.0
3.0
GE1111
Jan 9, 2013

extended deadlines, forgiving late policy. The hw was hard but taught me a lot, and he shows you how to do each problem if you take notes then the hw is easy.

5.0
2.0
GE1111
May 9, 2013

Good professor

5.0
5.0
GE1111
May 24, 2013

Good Professor.

5.0
5.0
GE1111
May 24, 2013

Good assignments and projects.

5.0
4.0
GE1111
May 24, 2013

Problems were very challenging but he is very helpful.

5.0
4.0
PHYS1153
May 24, 2013

Good problem solving class.

5.0
5.0
PHYS1153
May 24, 2013

Students love Bala.

5.0
4.0
GE1111
May 24, 2013

Strongly recommend this professor for other students.

5.0
5.0
GE1111
May 24, 2013

Best professor to mtheach this course at NU.

5.0
5.0
PHYS1151
May 24, 2013

For good physics goto Bala's cclass. The Best professor.

5.0
2.0
GE1111
Apr 25, 2014

Great professor, very clear and explains concepts thoroughly.

5.0
3.0
GE1111
Apr 29, 2014

Best professor, recomand for other students.

5.0
4.0
GE1111
Apr 29, 2014

Excellent Final Projects. In class examples were good.

5.0
4.0
GE1111
Grade: B+
Apr 29, 2014

Love to have him for another course. Cool Professor.

5.0
4.0
PHYS1153
Apr 29, 2014

Learn everything form his ILS class.

5.0
4.0
PHYS1153
Apr 29, 2014

Very good knowledge of the material and explained well.

5.0
3.0
GE1111
Apr 29, 2014

Bala is a great teacher and overall great personality

5.0
3.0
GE1111
Apr 29, 2014

Good knowledge of material, overall a very good teacher

5.0
3.0
GE1111
Apr 29, 2014

I enjoyed the course.

5.0
3.0
GE1111
Apr 29, 2014

Excellent teacher whose sarcasm is well timed and great.

5.0
4.0
PHYS1153
Grade: B+
Apr 29, 2014

Professor Bala was great. A natural at explaining Physics.

5.0
3.0
PHYS1151
Grade: B
May 13, 2014

Excellent professor, can teach a very complex concepts very clearly.

5.0
3.0
PHYS1151
Grade: B
May 13, 2014

Very helpful, good lecture notes, I learn a lot from this class.

5.0
3.0
PHYS1153
Grade: A-
May 14, 2014

Professor Bala is the BEST! Class is fun, a great teacher for this course.

5.0
3.0
GE1110
Aug 8, 2014

Good Class.

5.0
3.0
GE1110
Nov 11, 2014

Great teacher, actually keeps you awake in class. The workload is not bad, but there are a good amount of group projects, none that really require that much work. Overall very chill guy who also knows his stuff very well.

4.0
2.0
GE1110
Dec 3, 2014

Bala is a great guy and an okay professor. He makes a lot of jokes which can be funny if you realize he's joking. He gives frequent quizzes, but don't worry because you'll probably get to reference your notes.

5.0
4.0
GE1110
Grade: B
Dec 17, 2014

He is the BEST

5.0
4.0
GE1110
Grade: A-
Dec 17, 2014

Lots of work, but experience, excellent teacher.

5.0
1.0
GE1110
Apr 17, 2015

He is so nice and good at teaching. Although, the beginning of his class is boring since it is the fault of the book. You will have lots of fun in the rest of the year. Get ready to go to every class because he is giving quiz each class. But, if you miss, he will give you another chance if you have a good attitude and sent email about why you missd

1.0
2.0
GE1110
Oct 6, 2015

Bala is interesting but doesn't seem to plan his lessons very well. He generally stands up and talks for the duration of the class instead of letting us do our own thing in an engineering class.

5.0
4.0
PHYS1155
Oct 9, 2015

good teaching methods. Teach many concept in little time.

5.0
3.0
GE1111
Grade: B+
May 3, 2016

He is one of the Best!

5.0
4.0
PHYS1153
Grade: A-
May 3, 2016

Good Physics Teacher at NU

5.0
3.0
GE1111
Grade: A
May 3, 2016

Excellent Teacher.

5.0
4.0
GE1111
Grade: A
May 8, 2016

Bala is easily the best professor I've had and that's even considering I sat in his class for 3.5 hours in a row twice a week for the honors "cornerstone" course. He is extremely helpful and gives us plenty of interesting group projects to work on. Previous experience with the programs used is not necessary but helped me tremendously.

5.0
2.0
GE1111
Grade: A-
May 9, 2016

Excellent Problem Solving Class.

5.0
3.0
GE1111
Grade: B+
May 9, 2016

Professor was very good.

5.0
3.0
GE1111
Grade: A
May 9, 2016

I like the course and the professor.

3.0
3.0
GE1501
Grade: A
Oct 26, 2016
Wouldn't take again

He is a fun and quirky professor, but I wouldn't say he was a great teacher. I had programming experience coming into Honors Cornerstone 1 and 2 (combined), and I am so glad that I did because I don't know if I would be able to learn C++ from him. He also messes up a lot and other students that know more than him have to correct him.

LOTS OF HOMEWORK
Hilarious
GROUP PROJECTS
2.0
4.0
GE1501
Grade: Not sure yet
Nov 8, 2016
Wouldn't take again

Avoid him if you can. Lectures suck, don't prepare students for the homework. Homework assignments take hours and are assigned 2-3 at a time, their due dates change without notice (check online). Bala doesn't possess the skill necessary to teach the course. Will say "this one" and point at nothing, it's impossible to know what he's talking about.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
GROUP PROJECTS
4.0
4.0
GE1501
Grade: A
Dec 9, 2016
Would take again

Bala is funny and lowkey thicc af. Its better to come into this course (GE1501/1502) with a little background knowledge of at least one of the four topics you cover in cornerstone (matlab, c++, Arduino/breadboarding, autocad/solidworks). Class is chill but he pop quizzes a lot to promote attendance. Homework (2-3 hrs/week) is easier in groups

Skip class? You won't pass.
BEWARE OF POP QUIZZES
GROUP PROJECTS
2.0
3.0
GE1100
Grade: A
Jan 6, 2017
Would take again

Bala does not teach the coding, which is a big part of the class - you either come in knowing it or have to learn on your own by doing the homework. There are many pop quizzes, especially at the beginning. Checking homework with friends is allowed and a good idea. Learned a lot of new skills. A good group for the group project is vital to success.

LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
GROUP PROJECTS
5.0
4.0
GE1000
Grade: A-
Aug 31, 2017
Would take again

Amazing professor, very caring and always willing to help students, but what you put in is what you get out. Highly recommend

Respected
Inspirational
Caring
3.0
3.0
GE1501
Grade: A+
Apr 25, 2018
Wouldn't take again

Bala is a really great and funny guy, but ok as a professor. He'll only go over homework after you've struggled to do it (ton of hw), and half the class time is useless. His restrictions for picking final projects about "energy innovation" I feel are just so he can publish another freshman paper with his name on it. Wish I was in the other class :(

LOTS OF HOMEWORK
TEST HEAVY
Caring
5.0
4.0
GE1501
Grade: A-
Dec 6, 2018
Would take again

Bala is a great professor who really does care about his students. I was in his combined cornerstone one and two class, and although he gives a lot of homework, you can get it done if you spread it out over the week. He likes to make jokes and they might be corny but they're pretty good. Just go to class and do the homework and you'll be fine.

LOTS OF HOMEWORK
Caring
GROUP PROJECTS
5.0
3.0
GE1502
Grade: Not sure yet
Mar 16, 2019
Would take again

Bala is a true homie. Bala is one of the nicest professors, and although you don't learn a lot about the different programs that are used, you'll learn a lot about team-oriented projects, so choose your teammates wisely. I took stacker cornerstone, and the way the class is strcutured doesn't allow for a lot of depth in material.

Lots of homework
Hilarious
Beware of pop quizzes
4.0
3.0
GE1501
Grade: A
Apr 9, 2019
Would take again

Bala is super nice and has some good jokes lol. I took stacked cornerstone with him. He gives lots of homework assignments but compared to other cornerstone profs you have it easy w him. Get a good group for the final project and not people that don't do any work, aka, most of the people in your class. Do your work, go to class, youll get an A

Lots of homework
Group projects
Beware of pop quizzes
2.0
2.0
GE1501
Grade: Drop/Withdrawal
Dec 7, 2019
Wouldn't take again

A lot of group work in that class. In the beginning of the semester, he just sits there and let you talk to each other. So, if you are not very social, it is a nightmare. His teaching is very bad. Poor coding habits and can be very unclear at times. But he does not assign AS much work compare to other stacked cornerstones.

Group projects
3.0
4.0
GE1501
Grade: A+
Dec 8, 2021
Wouldn't take again

Bala is a nice and is friendly enough to make small talk with students. I took stacked cornerstone and had sooo much hw at the start. If you don't have background in coding, you will need to ask for help for hw. If I didn't make friends in the class, I wouldn't have passed. I don't think Bala is the best professor; his lectures are hard to follow

Lots of homework
Group projects
4.0
4.0
GE1501
Grade: A
Jan 26, 2022
Would take again

Had Bala for 1501/1502. He seemed like a very sweet guy and liked to make small talk. Homework was pretty loaded if you take stacked cornerstone, and coding experience definitely is needed. Would not recommend the class if you aren't sociable. Most of the work is done in groups.

Respected
Lots of homework
Group projects
4.0
3.0
GE1501
Grade: A
Mar 2, 2022
Would take again

By far most relaxed of the Stacked Cornerstone teachers. Lots of hands-on and practical group work, but if you stay on top of things, it's cool how much you do. Poor quiz writing&confusing coder, but he grades very leniently & not very difficult content. He sends projects go to big competitions & journals so you might be published

Participation matters
Group projects
5.0
2.0
GE1111
Grade: A-
Apr 27, 2022
Would take again

I liked the class. Quizzes and homework are easy. 10/10!

Group projects
Beware of pop quizzes
Accessible outside class
1.0
2.0
GE1501
Grade: A
Mar 25, 2023

Bala is not a good cornerstone professor if you actually want to learn anything about engineering. His course is very easy in comparison to the other cornerstone classes, however you will learn nothing as a result of this. His lectures are practically useless and 90% of them have been a complete waste of time.

5.0
1.0
GE1000
Grade: A
Apr 9, 2023
Would take again

Bala is an awesome prof. He lets you choose what your project is and at what pace you want to work on it. Very laid back class.

Caring
Respected
Graded by few things
5.0
4.0
GE1501
Grade: A+
Apr 16, 2023
Would take again

Bala is the GOAT. Easily the best first year engineering teacher. His jokes can be corny but he's genuinely the most caring person and that's why everyone loves him. He's an extremely talented and decorated teacher and engineer. Although there is a lot of group and homework, this class is amazing and has taught me so much. S/o bala!

Group projects
Clear grading criteria
Caring
5.0
2.0
GE1502
Grade: A
Dec 3, 2024
Would take again

Relatively easy GE1501/1502 class. Lots of group projects, but enough class time is given for them not to be a huge burden. Quizzes and tests were relatively easy. Generous with grading assignments and tends to grade on the process, not necessarily the product.

Group projects
Hilarious
5.0
2.0
GE1501
Grade: A+
Dec 3, 2024
Would take again

Took stacked cornerstone with him, workload was heavy at first, but it lessened out as the year progressed. The lectures at the beginning are somewhat dense. If you don't have a solid programming background, you may struggle a bit, but overall is a great teacher. The TA for my class was amazing, which helped as well.

Group projects
Hilarious
Caring
4.0
2.0
GE1501
Grade: Not sure yet
Apr 11, 2025
Would take again

Took stacked cornerstone with Bala. There are a lot of assignments at the beginning, but it's manageable if you stay on top of it. You definitely need some coding background. Bala is very caring and motivational. He really encourages you to live up to your full potential. Make friends so you have group members for projects.

Group projects
Hilarious
3.0
1.0
GE1501
Grade: Not sure yet
Dec 10, 2025

took him for stacked cornerstone. he often makes mistakes and his quizzes are scuffed (tho this makes them easier). otherwise, he's extremely nice and forgiving. group projects are relatively easy and often enjoyable with other students. hw is easy (esp. with earlier programming experience) but also tedious—just make sure to stay on top of things.

Group projects
Respected
Accessible outside class
4.0
1.0
GE1501
Grade: A+
Dec 13, 2025
Would take again

Took him for double cornerstone. Pretty funny guy, you can just do homework during his optional lectures. Homework is straightforward and easy. Group projects are fun and not graded strictly. You will basically get 100% on everything. Note: Take double cornerstone if you can! It's 8 credits of class for something that takes 4 credits of time.

Group projects
Class Info

Online Classes

100%

Attendance Mandatory

65%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 31 grades
Most common grades:
A (12)
A- (7)
A+ (5)
Grade Distribution
A(17)B(3)C(0)D(1)F(0)A-/B+(11)
Based on 36 reported grades
A: 12
A-: 7
A+: 5
B+: 4
Common Tags
Group projects (12)
Caring (6)
LOTS OF HOMEWORK (5)
Hilarious (5)
GROUP PROJECTS (5)
Respected (4)
Lots of homework (4)
BEWARE OF POP QUIZZES (3)
Rating Trend

Improving

+0.95 avg change
Apr
Mar
Apr
Dec
Apr
Dec
Last 6 months
Ratings by Course

PHY1222

5.0

(1)

GE1003

5.0

(1)

ENG

5.0

(1)

ENGDESIGN

5.0

(1)

PHYU146

5.0

(1)
+28 more courses
Difficulty by Course

EECE2210

4.5

PHYS1155

4.1

GE2

4.0

PHYS1153

4.0

GE1111

3.8

Similar Professors