UVa Class Schedules (Unofficial, Lou's List v2.10)   New Features
Complete Schedule of Classes Satisfying the Chemical, Mathematical, and Physical Universe Requirement - Spring 2022
These data were not obtained from SIS in real time and may be slightly out of date. MouseOver the enrollment to see Last Update Time
Class Schedules Index Course Catalogs Index Class Search Page

I continue to maintain this list of classes, now with UVA support! -- Lou Bloomfield, Professor Emeritus of Physics
 
A liberal education should develop in students a knowledge of past and present attempts to identify the material composition and mathematical structure of the physical world and universe and the forces that govern their interaction. Such knowledge is crucial to understanding the environment in which we live and inspiring the technologies we have developed to navigate and function in that environment. Courses in this category should introduce students to the concepts, facts, and theoretical principles of the mathematical and physical sciences and help students relate them to their lives as citizens and apply them to contemporary problems.
Printer-Friendly Format  - Collapse All    + Expand All
Astronomy
 ASTR 1210Introduction to the Sky and Solar System
Spring 2022  10041 001Lecture (3 Units)Open 94 / 99Remy IndebetouwMoWe 2:00pm - 3:15pmChemistry Bldg 217
 ASTR 1220Introduction to Stars, Galaxies, and the Universe
Spring 2022  12205 001Lecture (3 Units)Open 130 / 140Matthew PryalMoWeFr 10:00am - 10:50amClark Hall 107
Spring 2022  18767 002Lecture (3 Units)Open 138 / 140Matthew PryalMoWeFr 12:00pm - 12:50pmClark Hall 107
 ASTR 1270Unsolved Mysteries in the Universe
Spring 2022  12501 001Lecture (3 Units)Open 53 / 54Matthew PryalTuTh 11:00am - 12:15pmRidley Hall G006
 Classroom: Ridley Hall G006
 ASTR 1290Black Holes
Spring 2022  13462 001Lecture (3 Units)Open 134 / 135Shane DavisMoWeFr 9:00am - 9:50amClark Hall 107
 ASTR 2120Introduction to Astrophysics II
Spring 2022  10044 100Lecture (3 Units)Open 12 / 25Bradley JohnsonMoWeFr 11:00am - 11:50amDell 2 103
Spring 2022  10045 101Discussion (0 Units)Open 12 / 25Caroline McCormickFr 3:00pm - 3:50pmAstronomy Bldg 265
 ASTR 3130Observational Astronomy
Spring 2022  11491 100Lecture (4 Units)Open 19 / 20Steven MajewskiTuTh 11:00am - 12:15pmAstronomy Bldg 265
Spring 2022  11492 101Laboratory (0 Units)Open 10 / 20James DavidsonTu 9:00pm - 11:00pmAstronomy Bldg 265
Spring 2022  11494 102Laboratory (0 Units)Open 9 / 20James DavidsonWe 9:00pm - 11:00pmAstronomy Bldg 265
 ASTR 3420Life Beyond the Earth
Spring 2022  11851 001Lecture (3 Units)Open 69 / 75Rob GarrodTuTh 9:30am - 10:45amClark Hall 107
 ASTR 3450Mission to Mars
Spring 2022  13829 001Lecture (3 Units)Open 164 / 250Edward MurphyTuTh 2:00pm - 3:15pmWilson Hall 402
 ASTR 3880Planetary Astronomy
Spring 2022  19109 100Lecture (3 Units)Open 37 / 40 (37 / 40)Ajay LimayeTuTh 12:30pm - 1:45pmClark Hall G004
 ASTR 4993Tutorial
Spring 2022  10540 001IND (3 Units)Permission 0 / 5Phil ArrasTBATBA
Spring 2022  12755 002IND (3 Units)Permission 0 / 5Nicholas BalleringTBATBA
Spring 2022  12911 003IND (3 Units)Permission 1 / 5Shane DavisTBATBA
Spring 2022  13463 004IND (3 Units)Permission 0 / 5Remy IndebetouwTBATBA
Spring 2022  12950 005IND (3 Units)Permission 1 / 5Nitya KallivayalilTBATBA
Spring 2022  12496 006IND (3 Units)Permission 1 / 5Steven MajewskiTBATBA
Spring 2022  13464 007IND (3 Units)Permission 1 / 5Craig SarazinTBATBA
Spring 2022  18824 008IND (3 Units)Permission 0 / 5Yao-Lun YangTBATBA
Spring 2022  21614 009IND (3 Units)Permission 1 / 5Zhi-Yun LiTBATBA
 ASTR 4998Senior Thesis
Spring 2022  10046 001IND (3 Units)Permission 1 / 5Timothy BastianTBATBA
Spring 2022  14094 002IND (3 Units)Permission 1 / 5Zhi-Yun LiTBATBA
Spring 2022  11268 003IND (3 Units)Permission 0 / 5Matthew PryalTBATBA
Spring 2022  11363 004IND (3 Units)Permission 0 / 5William SaslawTBATBA
Spring 2022  12756 005IND (3 Units)Permission 0 / 5Jonathan TanTBATBA
Spring 2022  18940 006IND (3 Units)Permission 1 / 5Mark WhittleTBATBA
Spring 2022  20970 007IND (3 Units)Permission 1 / 5Steven MajewskiTBATBA
Spring 2022  21123 008IND (3 Units)Permission 1 / 5Nitya KallivayalilTBATBA
Spring 2022  21154 009IND (3 Units)Permission 1 / 5Craig SarazinTBATBA
Spring 2022  21256 010IND (3 Units)Permission 0 / 5Edward MurphyTBATBA
Spring 2022  21304 011IND (3 Units)Permission 1 / 5Shane DavisTBATBA
Spring 2022  21500 012IND (3 Units)Permission 1 / 5Ilsang YoonTBATBA
Spring 2022  21699 013IND (3 Units)Permission 1 / 5Aaron EvansTBATBA
Spring 2022  21931 014IND (3 Units)Permission 1 / 5Bradley JohnsonTBATBA
Chemistry
 CHEM 1400Foundations of Chemical Principles
Spring 2022  11476 001Lecture (3 Units)Permission 15 / 20Jennifer MaengTuTh 12:30pm - 1:45pmRidley Hall 177
 CHEM 1420Introductory College Chemistry II
Spring 2022  10057 100Lecture (3 Units)Open 233 / 300Lisa MorkowchukTu 9:30am - 10:45amChemistry Bldg 402
Spring 2022  17838 101WKS (0 Units)Open 98 / 99Lisa MorkowchukTh 9:30am - 10:45amChemistry Bldg 217
Spring 2022  17839 102WKS (0 Units)Open 97 / 99Lisa MorkowchukTh 2:00pm - 3:15pmChemistry Bldg 217
Spring 2022  17840 103WKS (0 Units)Open 38 / 99Lisa MorkowchukFr 9:30am - 10:45amChemistry Bldg 217
Spring 2022  10058 200Lecture (3 Units)Open 296 / 300Kevin WelchMo 3:30pm - 4:45pmChemistry Bldg 402
Spring 2022  17841 201WKS (0 Units)Closed 99 / 95Kevin WelchWe 3:30pm - 4:45pmChemistry Bldg 217
Spring 2022  17842 202WKS (0 Units)Closed 99 / 99Kevin WelchWe 5:00pm - 6:15pmChemistry Bldg 217
Spring 2022  17843 203WKS (0 Units)Open 98 / 99Kevin WelchWe 12:30pm - 1:45pmChemistry Bldg 217
Spring 2022  17844 300Lecture (3 Units)Open 279 / 300Kevin WelchTu 3:30pm - 4:45pmWilson Hall 402
Spring 2022  17845 301WKS (0 Units)Closed 99 / 95Kevin WelchTh 3:30pm - 4:45pmChemistry Bldg 217
Spring 2022  17846 302WKS (0 Units)Closed 99 / 95Kevin WelchTh 5:00pm - 6:15pmChemistry Bldg 217
Spring 2022  17847 303WKS (0 Units)Open 81 / 99Kevin WelchFr 8:00am - 9:15amChemistry Bldg 217
 CHEM 1500Chemistry for Health Sciences
 General, Organic & Biochem for Health Professsions
Spring 2022  12078 001Lecture (3 Units)Closed 31 / 20Jelena SamoninaTuTh 9:30am - 10:45amRouss Hall 403
 CHEM 1820Principles of Organic Chemistry (Accelerated)
Spring 2022  10061 100Lecture (3 Units)Open 86 / 98Laura SerbuleaTuTh 8:00am - 9:15amChemistry Bldg 217
Spring 2022  10062 101Discussion (0 Units)Open 86 / 99Laura SerbuleaTh 3:30pm - 5:30pmContact Department
 CHEM 2420Organic Chemistry II
Spring 2022  10064 100Lecture (3 Units)Closed 150 / 140Jason ChrumaTuTh 2:00pm - 3:15pmGilmer Hall 390
Spring 2022  10065 101Discussion (0 Units)Closed 150 / 140Jason ChrumaMo 6:30pm - 8:30pmGilmer Hall 390
 CHEM 2820Principles of Chemical Thermodynamics and Kinetics (Accelerated)
Spring 2022  10067 100Lecture (3 Units)Open 36 / 45Kevin WelchMoWeFr 11:00am - 11:50amDell 1 105
Spring 2022  10068 101Discussion (0 Units)Open 36 / 45Kevin WelchTu 7:00pm - 10:00pmChemistry Bldg 204
 CHEM 3821Physical Chemistry Laboratory II
Spring 2022  12708 100Lecture (3 Units)Open 49 / 60Andreas GahlmannFr 2:00pm - 3:15pmMonroe Hall 134
Spring 2022  10070 101Laboratory (0 Units)Open 9 / 15Andreas GahlmannMo 2:00pm - 6:00pmChemistry Bldg Room 438
Spring 2022  12059 102Laboratory (0 Units)Open 13 / 15Andreas GahlmannTu 2:00pm - 6:00pmChemistry Bldg Room 438
Spring 2022  17872 103Laboratory (0 Units)Open 14 / 15Andreas GahlmannWe 2:00pm - 6:00pmChemistry Bldg Room 438
Spring 2022  19172 104Laboratory (0 Units)Open 13 / 14Andreas GahlmannTh 2:00pm - 6:00pmChemistry Bldg Room 438
 CHEM 4420Biological Chemistry II
Spring 2022  10073 001Lecture (3 Units)Open 65 / 85James LandersTuTh 2:00pm - 3:15pmClark Hall 107
 CHEM 4431Chemical Biology Laboratory
Spring 2022  17877 100Lecture (3 Units)Open 8 / 20Cliff StainsMo 2:00pm - 2:50pmDell 2 100
Spring 2022  17876 101Laboratory (0 Units)Open 5 / 10Cliff StainsWe 10:00am - 1:00pmChemistry Bldg 424
Spring 2022  17879 102Laboratory (0 Units)Open 3 / 10Cliff StainsTh 9:30am - 12:30pmChemistry Bldg 424
Environmental Sciences
 EVSC 1010Introduction to Environmental Sciences
Spring 2022  10139 001Lecture (3 Units)Permission 299 / 300Thomas SmithTuTh 2:00pm - 3:15pmMaury Hall 209
 EVSC 1300Earth's Weather and Climate
Spring 2022  11798 001Lecture (3 Units)Open 104 / 140Robert DavisMoWeFr 1:00pm - 1:50pmClark Hall 107
 EVSC 2010Materials That Shape Our Civilizations
Spring 2022  11857 001Lecture (3 Units)Open 149 / 160 (198 / 245)Robert KellyTuTh 12:30pm - 1:45pmNau Hall 101
 EVSC 2050Introduction to Oceanography
Spring 2022  10144 001Lecture (3 Units)Open 85 / 103 (127 / 163)Stephen MackoTuTh 12:30pm - 1:45pmClark Hall 108
 EVSC 2800Fundamentals of Geology
Spring 2022  10145 001Lecture (3 Units)Open 75 / 100Michelle NelsonMoWeFr 11:00am - 11:50amClark Hall 108
 EVSC 2850Polar Environments
Spring 2022  18938 001Lecture (3 Units)Open 36 / 40Scott Doney+1MoWeFr 10:00am - 10:50amClark Hall 101
 EVSC 3060Biomechanics of Organisms
Spring 2022  13235 001Lecture (3 Units)Open 28 / 40Matthew ReidenbachTuTh 9:30am - 10:45amDrama Education Bldg 217
 EVSC 3300Atmosphere and Weather
Spring 2022  10160 001Lecture (3 Units)Open 58 / 120Kathleen SchiroTuTh 9:30am - 10:45amClark Hall 108
 EVSC 3600Physical Hydrology
Spring 2022  10156 001Lecture (3 Units)Open 43 / 100Patricia WibergMoWeFr 9:00am - 9:50amCampbell Hall 153
 EVSC 4050Topics in Oceanography
Spring 2022  10164 001Lecture (3 Units)Open 40 / 60 (127 / 163)Stephen MackoTuTh 12:30pm - 1:45pmClark Hall 108
 EVSC 4490Air Pollution
Spring 2022  12260 001Lecture (3 Units)Open 26 / 35 (26 / 35)Sally PusedeTuTh 3:30pm - 4:45pmClark Hall 101
 EVSC 4640Water Resources in a Changing World
Spring 2022  19115 100Lecture (4 Units)Open 4 / 10Lawrence BandTuTh 12:30pm - 1:45pmThornton Hall D223
Spring 2022  20709 101Laboratory (0 Units)Open 4 / 10Lawrence BandTu 2:00pm - 3:15pmMechanical Engr Bldg 213
 EVSC 4660Hydrological Field Methods and Data Analysis
Spring 2022  13246 100Lecture (3 Units)Open 4 / 14Todd ScanlonTu 2:00pm - 4:00pmNew Cabell Hall 268
Spring 2022  13247 101Laboratory (0 Units)Open 4 / 14Todd ScanlonTu 4:00pm - 5:50pmNew Cabell Hall 268
 EVSC 4670Drinking Water Quality
Spring 2022  12792 001Lecture (3 Units)Closed 30 / 30Aaron MillsMoWeFr 10:00am - 10:50amClark Hall G004
 EVSC 4870Global Biogeochemical Cycles
Spring 2022  12660 001Lecture (3 Units)Open 9 / 30James Galloway+1TuTh 2:00pm - 3:15pmClark Hall 101
 EVSC 4890Planetary Geology
Spring 2022  18941 100Lecture (3 Units)Open 37 / 40 (37 / 40)Ajay LimayeTuTh 12:30pm - 1:45pmClark Hall G004
Global Studies-Environments and Sustainability
 GSVS 2050Sustainable Energy Systems
Syllabus  12388 001Lecture (3 Units)Open 38 / 75James GrovesTuTh 3:30pm - 4:45pmMaury Hall 209
 GSVS 3210The Global Context of Clean Energy Materials
Syllabus  20177 001Lecture (3 Units)Open 3 / 10James GrovesTuTh 5:00pm - 6:15pmJesser Hall 171
Mathematics
 MATH 2310Calculus III
Spring 2022  10265 100Lecture (4 Units)Open 31 / 40Slava KrushkalMoWe 2:00pm - 3:15pmClark Hall 102
Spring 2022  10268 101Discussion (0 Units)Open 31 / 40Shengkuan YanTh 6:00pm - 6:50pmClark Hall 101
Spring 2022  10266 200Lecture (4 Units)Open 23 / 28William OlsenMoWe 3:30pm - 4:45pmNew Cabell Hall 368
Spring 2022  10269 201Discussion (0 Units)Open 23 / 28Shengkuan YanTh 5:00pm - 5:50pmClark Hall 102
Spring 2022  10267 300Lecture (4 Units)Closed 45 / 45You QiTuTh 12:30pm - 1:45pmMaury Hall 115
Spring 2022  10270 301Discussion (0 Units)Closed 45 / 45Shengkuan YanMo 5:00pm - 5:50pmMaury Hall 115
 MATH 3000Transition to Higher Mathematics
Spring 2022  12208 100Lecture (4 Units)Open 26 / 35Peter AbramenkoMoWeFr 11:00am - 11:50amClark Hall G004
Spring 2022  12209 101Discussion (0 Units)Open 26 / 35Dounia LazreqTh 5:00pm - 5:50pmDell 2 103
 MATH 3100Introduction to Probability
Syllabus  11433 001Lecture (3 Units)Closed 40 / 40Leonid PetrovMoWeFr 10:00am - 10:50amMonroe Hall 118
Syllabus  11682 002Lecture (3 Units)Open 37 / 40Leonid PetrovMoWeFr 11:00am - 11:50amMonroe Hall 118
Syllabus  12210 003Lecture (3 Units)Closed 40 / 40Leonid PetrovMoWeFr 12:00pm - 12:50pmMonroe Hall 118
 MATH 3250Ordinary Differential Equations
Spring 2022  10271 100Lecture (4 Units)Open 32 / 40Zoran GrujicTuTh 12:30pm - 1:45pmClark Hall 102
Spring 2022  10274 101Discussion (0 Units)Open 32 / 40Eleftherios ChatzitheodoridisWe 5:00pm - 5:50pmMaury Hall 115
Spring 2022  10272 200Lecture (4 Units)Open 30 / 40Zoran GrujicTuTh 2:00pm - 3:15pmClark Hall 102
Spring 2022  10273 201Discussion (0 Units)Open 30 / 40Eleftherios ChatzitheodoridisWe 6:00pm - 6:50pmMonroe Hall 124
Spring 2022  12002 300Lecture (4 Units)Open 27 / 40Tai MelcherMoWe 2:00pm - 3:15pmMonroe Hall 118
Spring 2022  12003 301Discussion (0 Units)Open 27 / 45Biying WangTu 5:00pm - 5:50pmClark Hall 102
 MATH 3310Basic Real Analysis
Spring 2022  10276 200Lecture (4 Units)Closed 35 / 35Joe WebsterTuTh 11:00am - 12:15pmMonroe Hall 118
Spring 2022  19143 201Discussion (0 Units)Closed 35 / 35Michael WillsWe 4:00pm - 4:50pmChemistry Bldg 206
Spring 2022  11854 300Lecture (4 Units)Open 11 / 35Gennady UraltsevTuTh 2:00pm - 3:15pmNew Cabell Hall 132
Spring 2022  19144 301Discussion (0 Units)Open 11 / 35David Chasteen-BoydWe 5:00pm - 5:50pmChemistry Bldg 206
 MATH 3315Advanced Calculus and Linear Algebra II
Spring 2022  11855 100Lecture (4 Units)Open 11 / 16Thomas KoberdaTuTh 9:30am - 10:45amRidley Hall 123
Spring 2022  11856 101Discussion (0 Units)Open 11 / 20Landon BucklandMo 5:00pm - 5:50pmNew Cabell Hall 323
 MATH 3340Complex Variables with Applications
Spring 2022  10277 001Lecture (3 Units)Open 30 / 40Peter Christopher Leslie HumphriesTuTh 11:00am - 12:15pmNew Cabell Hall 489
 MATH 3350Applied Linear Algebra
Spring 2022  11505 001Lecture (3 Units)Open 33 / 40Walker SternMoWe 3:30pm - 4:45pmRouss Hall 403
Spring 2022  12876 002Lecture (3 Units)Open 22 / 40Mark PengitoreMoWe 5:00pm - 6:15pmClark Hall 102
 MATH 3351Elementary Linear Algebra
Spring 2022  10278 001Lecture (3 Units)Closed 40 / 40Anna Ying PunMoWe 2:00pm - 3:15pmNew Cabell Hall 232
Spring 2022  11372 003Lecture (3 Units)Open 36 / 40Craig HunekeTuTh 9:30am - 10:45amMonroe Hall 118
 MATH 3354Survey of Algebra
Spring 2022  10280 001Lecture (3 Units)Open 23 / 40William BalderramaMoWeFr 10:00am - 10:50amMonroe Hall 116
Spring 2022  10281 002Lecture (3 Units)Closed 36 / 35Charlotte UreTuTh 11:00am - 12:15pmNew Cabell Hall 232
 MATH 4110Introduction to Stochastic Processes
Spring 2022  11860 001Lecture (3 Units)Open 29 / 40Abdelmalek AbdesselamTuTh 11:00am - 12:15pmClark Hall 102
 MATH 4140Mathematics of Derivative Securities
Spring 2022  11861 001Lecture (3 Units)Open 23 / 40Christian GromollTuTh 2:00pm - 3:15pmNew Cabell Hall 489
 MATH 4250Differential Equations and Dynamical Systems
Spring 2022  12211 001Lecture (3 Units)Open 13 / 22Yen DoTuTh 12:30pm - 1:45pmMonroe Hall 114
 MATH 4300Elementary Numerical Analysis
Spring 2022  12645 001Lecture (3 Units)Open 25 / 30Juraj FoldesTuTh 12:30pm - 1:45pmNew Cabell Hall 332
 MATH 4452Algebraic Coding Theory
Spring 2022  13288 001Lecture (3 Units)Open 18 / 30Mikhail ErshovTuTh 2:00pm - 3:15pmMaury Hall 113
 MATH 4559New Course in Mathematics
 Advanced Probability
Spring 2022  19763 001Lecture (3 Units)Open 10 / 25Juraj FoldesTuTh 9:30am - 10:45amClark Hall G004
 MATH 4651Advanced Linear Algebra
Spring 2022  12212 001Lecture (3 Units)Open 11 / 30David ShermanMoWeFr 11:00am - 11:50amMonroe Hall 111
 MATH 4652Introduction to Abstract Algebra
Spring 2022  11862 001Lecture (3 Units)Open 23 / 30Peter AbramenkoMoWe 2:00pm - 3:15pmDell 2 101
Physics
 PHYS 1010The Physical Universe
Spring 2022  12112 001Lecture (3 Units)Open 52 / 60Atsushi YoshidaTuTh 12:30pm - 1:45pmNau Hall 211
 PHYS 1060How Things Work
Spring 2022  10338 001Lecture (3 Units)Open 79 / 180Olivier PfisterMoWeFr 12:00pm - 12:50pmNau Hall 101
 PHYS 1420Introductory Physics 1: Classical Mechanics, Waves, and Thermodynamics
Spring 2022  19335 001Lecture (3 Units)Open 42 / 60Kento YagiMoWeFr 9:00am - 9:50amNau Hall 211
 PHYS 1425Introductory Physics 1 for Engineers
Spring 2022  10339 001Lecture (3 Units)Open 151 / 200Blaine NorumMoWeFr 9:00am - 9:50amNau Hall 101
Spring 2022  10340 002Lecture (3 Units)Open 217 / 220Blaine NorumMoWeFr 10:00am - 10:50amNau Hall 101
Syllabus  10341 003Lecture (3 Units)Closed 99 / 99Xiaochao ZhengMoWeFr 11:00am - 11:50amWilson Hall 325
 Active Learning Section
Spring 2022  19322 004Lecture (3 Units)Open 98 / 99Chi Yan Jeffrey TeoMoWeFr 12:00pm - 12:50pmWilson Hall 325
 Active Learning Section
 PHYS 2020Principles of Physics 2 for Pre-Health Students
Website  11902 001Lecture (3 Units)Open 226 / 245E DukesTuTh 9:30am - 10:45amNau Hall 101
Spring 2022  10361 002Lecture (3 Units)Open 107 / 245Hung PhamTuTh 11:00am - 12:15pmNau Hall 101
 PHYS 2415Introductory Physics 2 for Engineers
Spring 2022  19323 002Lecture (3 Units)Open 50 / 99Matthew ShieldsMoWeFr 10:00am - 10:50amWilson Hall 325
 Active Learning Section
 PHYS 2620Modern Physics
Syllabus  19336 100Lecture (4 Units)Open 19 / 30Dinko PocanicMoWeFr 1:00pm - 1:50pmPhysics Bldg 210
Spring 2022  19840 101Discussion (0 Units)Open 19 / 30Saikat BeraWe 5:00pm - 5:50pmPhysics Bldg 218
 PHYS 3120Applied Physics: Energy
Spring 2022  13882 001Lecture (3 Units)Open 7 / 30Joseph PoonMoWeFr 9:00am - 9:50amPhysics Bldg 210
 PHYS 3180Advanced Laboratory B
Spring 2022  10384 001Laboratory (3 Units)Open 10 / 21Jongsoo YoonTuTh 2:00pm - 4:50pmPhysics Bldg 208
 PHYS 3210Classical Mechanics
Spring 2022  12066 001Lecture (3 Units)Open 48 / 60David NicholsMoWeFr 12:00pm - 12:50pmDell 1 105
 PHYS 3250Applied Nuclear Physics
Spring 2022  11336 001Lecture (3 Units)Open 17 / 30Ryan RichardsTuTh 9:30am - 10:45amPhysics Bldg 210
 PHYS 3420Electricity and Magnetism I
Spring 2022  10385 001Lecture (3 Units)Open 37 / 45Marija VuceljaMoWeFr 10:00am - 10:50amDell 2 103
 PHYS 3660Quantum Physics II
Spring 2022  10386 001Lecture (3 Units)Open 30 / 45Gia-Wei ChernMoWeFr 11:00am - 11:50amClark Hall 102

Copyright © 2009–2024, Lou Bloomfield. All Rights Reserved