He totally makes the course, and the course is pretty fantastic. If you have any thoughts on banking, this course really helps you understand how banks work and what people in them are thinking. Very useful and great prof.Rate My Professors ↗
Historical instructor
JAMES JOHANNES
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 4/5
Quality 5/5Difficulty 2/5
By far my favorite professor at UW. Pretty easy workload/grade too.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Take this as your finance elective. Very interesting and useful class. Prof Johannes's stories are relevant and connects his experiences in his career to the class. They are usually hilarious, which is always good. Always go to class and don't skip an exam, even though you have that option. Light workload. Top 3 professor at Madison.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Johannas is the man. Best professor I've ever had, and he's still working as a banker. His stories are awesome and keep everyone engaged and often times laughing. Take his classes.Rate My Professors ↗
Quality 5/5Difficulty 4/5
Professor Johannes is by far the best professor I've ever had. Lectures are engaging and entertaining, and he does a fantastic job relating banking concepts to the real world. I was wary about being a banker at the beginning of the semester, but now, I couldn't be more excited. Definitely take a course with him if you can. You won't regret it.Rate My Professors ↗
Quality 5/5Difficulty 2/5
Possibly my favorite business class to date. I never missed a lecture because they all felt worthwhile. Jim likes to tell stories and he and Bob are plenty entertaining all-around. Project is simple for the most part if you can follow directions; he spells it all out for you really. Exams were a little tricky, but he lets you use a formula sheet.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with JAMES JOHANNES
FINANCE 365
Contemporary Topics
1–3 creditsFINANCE 365 explores subject areas possibly to be introduced into the business curriculum.
No offering record · Spring 2024
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2019–Spring 2024Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2024 | FINANCE 365 | Contemporary Topics |
| Fall 2023 | FINANCE 365 | Contemporary Topics |
| Fall 2023 | FINANCE 410 | Bank Management |
| Spring 2023 | FINANCE 365 | Contemporary Topics |
| Spring 2023 | FINANCE 410 | Bank Management |
| Fall 2022 | FINANCE 365 | Contemporary Topics |
| Fall 2022 | FINANCE 410 | Bank Management |
| Spring 2022 | FINANCE 365 | Contemporary Topics |
| Spring 2022 | FINANCE 410 | Bank Management |
| Fall 2021 | FINANCE 365 | Contemporary Topics |
| Fall 2020 | FINANCE 365 | Contemporary Topics |
| Fall 2020 | FINANCE 410 | Bank Management |
| Spring 2020 | FINANCE 365 | Contemporary Topics |
| Spring 2020 | FINANCE 410 | Bank Management |
| Spring 2020 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2020 | FINANCE 765 | Contemporary Topics |
| Fall 2019 | FINANCE 365 | Contemporary Topics |
| Fall 2019 | FINANCE 410 | Bank Management |
| Spring 2019 | FINANCE 365 | Contemporary Topics |
| Spring 2019 | FINANCE 410 | Bank Management |
| Spring 2019 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2019 | FINANCE 765 | Contemporary Topics |
| Fall 2018 | FINANCE 365 | Contemporary Topics |
| Fall 2018 | FINANCE 410 | Bank Management |
| Spring 2018 | FINANCE 365 | Contemporary Topics |
| Spring 2018 | FINANCE 410 | Bank Management |
| Spring 2018 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2018 | FINANCE 765 | Contemporary Topics |
| Fall 2017 | FINANCE 365 | Contemporary Topics |
| Fall 2017 | FINANCE 410 | Bank Management |
| Spring 2017 | FINANCE 365 | Contemporary Topics |
| Spring 2017 | FINANCE 410 | Bank Management |
| Spring 2017 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2017 | FINANCE 765 | Contemporary Topics |
| Fall 2016 | FINANCE 365 | Contemporary Topics |
| Fall 2016 | FINANCE 410 | Bank Management |
| Spring 2016 | FINANCE 365 | Contemporary Topics |
| Spring 2016 | FINANCE 410 | Bank Management |
| Spring 2016 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2016 | FINANCE 765 | Contemporary Topics |
| Fall 2015 | FINANCE 365 | Contemporary Topics |
| Fall 2015 | FINANCE 410 | Bank Management |
| Spring 2015 | FINANCE 365 | Contemporary Topics |
| Spring 2015 | FINANCE 410 | Bank Management |
| Spring 2015 | FINANCE 610 | Bank Simulation and Strategy |
| Spring 2015 | FINANCE 765 | Contemporary Topics |
| Fall 2014 | FINANCE 365 | Contemporary Topics |
| Fall 2014 | FINANCE 410 | Bank Management |
| Spring 2014 | FINANCE 399 | Reading and Research-finance |
| Spring 2014 | FINANCE 410 | Bank Management |
| Spring 2014 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2013 | FINANCE 410 | Bank Management |
| Fall 2013 | GENBUS 310 | Fundamentals of Accounting and Finance for Non-business Majors |
| Spring 2013 | FINANCE 410 | Bank Management |
| Spring 2013 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2012 | FINANCE 410 | Bank Management |
| Fall 2012 | GENBUS 310 | Fundamentals of Accounting and Finance for Non-business Majors |
| Spring 2012 | FINANCE 410 | Bank Management |
| Spring 2012 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2011 | FINANCE 410 | Bank Management |
| Fall 2011 | GENBUS 310 | Fundamentals of Accounting and Finance for Non-business Majors |
| Spring 2011 | FINANCE 410 | Bank Management |
| Spring 2011 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2010 | FINANCE 410 | Bank Management |
| Fall 2010 | GENBUS 310 | Fundamentals of Accounting and Finance for Non-business Majors |
| Spring 2010 | FINANCE 399 | Reading and Research-finance |
| Spring 2010 | FINANCE 410 | Bank Management |
| Spring 2010 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2009 | FINANCE 410 | Bank Management |
| Spring 2009 | FINANCE 399 | Reading and Research-finance |
| Spring 2009 | FINANCE 410 | Bank Management |
| Spring 2009 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2008 | FINANCE 410 | Bank Management |
| Spring 2008 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2007 | FINANCE 410 | Bank Management |
| Spring 2007 | FINANCE 410 | Bank Management |
| Spring 2007 | FINANCE 610 | Bank Simulation and Strategy |
| Fall 2006 | FINANCE 410 | Bank Management |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_746d58ac3e1e2d22808dcf2a",
"source": "madgrades",
"source_instructor_id": "747510",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "JAMES JOHANNES",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 25,
"quality": 4.84,
"difficulty": 2.8,
"quality_count": 25,
"difficulty_count": 25,
"profile_id": "rmp:1017135",
"source_url": "https://www.ratemyprofessors.com/professor/1017135",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:34:43.797290+00:00",
"courses": {},
"bayesian_quality": 4.3154159037984865,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.445,
"graded": 3546,
"counts": [
1386,
848,
1017,
172,
106,
12,
5
],
"sections": 78
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JAMES_JOHANNES--instructor_746d58ac3e1e2d22808dcf2a"
}