Notion is fantastic notetaking, it can be used for a variety of things, but the best thing is that you can customize it to meet your own needs. (Learning how to use all the capabilities may take some time, but once you get the hang of it, you'll wonder how you ever managed without it)